-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathaction.yml
More file actions
56 lines (56 loc) · 2.22 KB
/
action.yml
File metadata and controls
56 lines (56 loc) · 2.22 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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 RFC 3339 format. Supports timezone identifiers (e.g., 2020-04-02T17:00:00[America/Chicago]/P7D) or UTC (e.g., 2020-04-02T17:00:00Z/P7D). Offset usage is not allowed.'
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
meetingLink:
description: 'An optional meeting join link'
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.toZonedDateTimeISO("UTC").toPlainDate().toString() %>'
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'