Skip to content

Commit 0dabcd1

Browse files
committed
fix(): Adds a release job
1 parent 1e3ae58 commit 0dabcd1

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/release.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
name: Release a Module Version
22
on:
3-
release:
4-
types: [created,published]
3+
push:
4+
tags:
5+
- '*'
56

67
jobs:
78
create-a-new-release:
@@ -20,14 +21,14 @@ jobs:
2021
filename=${d}-${version}.module
2122
zip -r $filename $d
2223
done
23-
- name: upload artifacts
24-
id: upload_artifacts
24+
- name: Attach Modules to Release
25+
id: attach_modules
2526
env:
2627
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2728
run: |
2829
for module in modules/*.module; do
2930
gh release upload ${{ github.ref_name }} $module
30-
echo $module >> file_notes.txt
31+
echo "Updated $module" >> file_notes.txt
3132
done
3233
gh release edit ${{ github.ref_name }} --notes-file file_notes.txt
3334

0 commit comments

Comments
 (0)