generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
40 lines (38 loc) · 1.44 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
name: 'SemVer tags from PR labels'
description: 'This action creates SemVer tags from PR labels'
author: 'VSHN AG'
inputs:
patch-label:
description: 'Label which indicates a patch-level SemVer bump'
required: false
default: 'bump:patch'
minor-label:
description: 'Label which indicates a minor-level SemVer bump'
required: false
default: 'bump:minor'
major-label:
description: 'Label which indicates a major-level SemVer bump'
required: false
default: 'bump:major'
github-token:
description: 'Token to access GitHub (e.g. `$secrets.GITHUB_TOKEN`)'
required: true
default: ${{ github.token }}
trigger:
description: 'Workflow names of workflows that should be triggered when a new tag is created. Multiple workflows can be specified on separate lines.'
required: false
release-comment:
description: 'Comment that gets posted when a tag will be pushed on merge'
required: false
default: '🚀 Merging this PR will release `<next-version>`'
released-comment:
description: 'Comment that gets posted when a tag has been pushed'
required: false
default: '🚀 This PR has been released as [`<next-version>`](<release-url>)'
unmerged-comment:
description: 'Comment that gets posted when a labeled PR gets closed unmerged'
required: false
default: 'This PR has been closed unmerged. No new release will be created for these changes'
runs:
using: node20
main: dist/index.js