We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bcb4cec + 87a21fa commit 9af8973Copy full SHA for 9af8973
.github/workflows/release-new-action-version.yml
@@ -0,0 +1,27 @@
1
+name: Release new action version
2
+on:
3
+ release:
4
+ types: [released]
5
+ workflow_dispatch:
6
+ inputs:
7
+ TAG_NAME:
8
+ description: 'Tag name that the major tag will point to'
9
+ required: true
10
+
11
+env:
12
+ TAG_NAME: ${{ github.event.inputs.TAG_NAME || github.event.release.tag_name }}
13
+permissions:
14
+ contents: write
15
16
+jobs:
17
+ update_tag:
18
+ name: Update the major tag to include the ${{ github.event.inputs.TAG_NAME || github.event.release.tag_name }} changes
19
+ environment:
20
+ name: releaseNewActionVersion
21
+ runs-on: ubuntu-latest
22
+ steps:
23
+ - name: Update the ${{ env.TAG_NAME }} tag
24
+ uses: actions/publish-action@v0.1.0
25
+ with:
26
+ source-tag: ${{ env.TAG_NAME }}
27
+ slack-webhook: ${{ secrets.SLACK_WEBHOOK }}
0 commit comments