Skip to content

Commit cc3b07d

Browse files
author
Anton Benkevich
committed
Act on releases
1 parent 837e896 commit cc3b07d

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

.github/workflows/stage3_release_artefacts.yml

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
push:
88
tags:
99
- 'v[0-9]+.[0-9]+.[0-9]+'
10+
release:
11+
types:
12+
- created
1013

1114
jobs:
1215
test:
@@ -53,21 +56,21 @@ jobs:
5356
run: |
5457
cd alsdkdefs/apis; zip -r ../../AlertLogicOpenAPIDefinitions.zip .; cd ../..
5558
- name: Create GH Release
56-
id: create_release
57-
uses: actions/create-release@v1
58-
env:
59-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
with:
61-
tag_name: ${{ github.ref }}
62-
draft: false
63-
prerelease: false
59+
id: create_release
60+
uses: actions/create-release@v1
61+
env:
62+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
63+
with:
64+
tag_name: ${{ github.ref }}
65+
draft: false
66+
prerelease: false
6467
- name: Upload Release Asset
65-
id: upload-release-asset
66-
uses: actions/upload-release-asset@v1
67-
env:
68-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
69-
with:
70-
upload_url: ${{ steps.create_release.outputs.upload_url }}
71-
asset_path: ./AlertLogicOpenAPIDefinitions.zip
72-
asset_name: AlertLogicOpenAPIDefinitions.zip
73-
asset_content_type: application/zip
68+
id: upload-release-asset
69+
uses: actions/upload-release-asset@v1
70+
env:
71+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
72+
with:
73+
upload_url: ${{ steps.create_release.outputs.upload_url }}
74+
asset_path: ./AlertLogicOpenAPIDefinitions.zip
75+
asset_name: AlertLogicOpenAPIDefinitions.zip
76+
asset_content_type: application/zip

0 commit comments

Comments
 (0)