-
Notifications
You must be signed in to change notification settings - Fork 6
/
action.yml
53 lines (53 loc) · 1.99 KB
/
action.yml
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
name: Make Meeting Issues
author: wesleytodd
description: Create meeting issues based on a schedule and template
branding:
icon: 'calendar'
color: 'green'
inputs:
token:
description: 'GitHub Token used for authentication. See the following link for more details: https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token'
required: true
schedules:
description: 'An array of strings representing the meeting schedules in the format YYYY-MM-DD (ISO-8601 intervals).'
required: true
createWithin:
description: 'Defines when the meeting issues are created using ISO-8601 durations. Defaults to one week before the meeting (Using the ISO-8601 durations format, this is P7D).'
default: 'P7D'
required: false
meetingLabels:
description: 'The labels to apply to issues generated by this GitHub Action for meetings. Default: "meeting"'
default: 'meeting'
required: false
agendaLabel:
description: 'The label used to identify agenda items within the same repository. Default: "meeting-agenda"'
default: 'meeting-agenda'
required: false
issueTitle:
description: 'A title to be used when creating meeting issues.'
default: 'Meeting <%= date.toFormat("yyyy-MM-dd") %>'
required: false
issueTemplate:
description: 'A name of an issue template (found in .github/ISSUE_TEMPLATES)'
default: 'meeting.md'
required: true
createNotes:
description: 'Create meeting notes on HackMD'
default: 'false'
required: false
notesUserTemplate:
description: 'A name of an issue template (found in .github/meet)'
default: 'notes.md'
required: false
repos:
description: 'An optional list of repos in the format: <org>/<repo>,<org>/<repo>'
required: false
orgs:
description: 'An optional list of org in the format: <org>,<org>'
required: false
outputs:
issueNumber:
description: 'If an issue was created, this will be its number'
runs:
using: 'node20'
main: 'dist/index.js'