-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathaction.yml
More file actions
33 lines (33 loc) · 1.24 KB
/
Copy pathaction.yml
File metadata and controls
33 lines (33 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
author: JoshuaKGoldberg
branding:
color: green
icon: map
description: Runs OctoGuide as a GitHub Action. 🗺️
inputs:
comment-footer:
description: Custom footer text for OctoGuide bot comments.
required: false
comment-header:
description: Custom header text for OctoGuide bot comments.
required: false
config:
default: recommended
description: Which config to use, as 'recommended' (default), 'strict', or 'none'.
required: false
github-token:
description: GitHub token (PAT) with repo and workflow permissions.
required: false
include-associations:
default: "FIRST_TIMER,FIRST_TIME_CONTRIBUTOR,CONTRIBUTOR"
description: "Comma-separated list of GitHub author associations to include for rule checking. NONE is always included. Default: FIRST_TIMER,FIRST_TIME_CONTRIBUTOR,CONTRIBUTOR."
required: false
include-bots:
description: Run OctoGuide rules on bot-created entities (issues, PRs, discussions) and comments. By default, bots are skipped.
required: false
rules:
description: JSON object keyed by rule name, with values of booleans to enable or disable rules or objects of options to run them with.
required: false
name: OctoGuide Action
runs:
main: dist/index.js
using: node24