Skip to content

Commit 7bf12f2

Browse files
committed
feat: automatically release updated source packages
1 parent 4ff2131 commit 7bf12f2

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

.github/workflows/srcpkg.yml

+20-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Generate source packages
1+
name: Update source packages
22

33
on:
44
workflow_call:
@@ -25,4 +25,22 @@ jobs:
2525
name: srcpkgs.tar
2626
path: srcpkgs.tar
2727
if-no-files-found: error
28-
28+
release:
29+
name: Release updated source packages
30+
runs-on: ubuntu-latest
31+
needs: generate
32+
permissions:
33+
contents: write
34+
steps:
35+
- name: Download artifact
36+
uses: actions/download-artifact@v4
37+
with:
38+
name: srcpkgs.tar
39+
- name: Extract source packages
40+
run: >-
41+
tar --overwrite -xvf srcpkgs.tar
42+
- name: Release
43+
uses: softprops/action-gh-release@v2
44+
with:
45+
name: Source packages
46+
files: srcpkg/*.zip

0 commit comments

Comments
 (0)