Skip to content

Commit f0c0742

Browse files
committed
ci: create gh release
1 parent e17934e commit f0c0742

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,27 @@ jobs:
7373
tags: ${{ steps.meta.outputs.tags }}
7474
labels: ${{ steps.meta.outputs.labels }}
7575

76+
release:
77+
runs-on: ubuntu-latest
78+
needs: build
79+
# if: github.ref == 'refs/heads/master'
80+
steps:
81+
- name: Download artifact
82+
uses: actions/download-artifact@v4
83+
with:
84+
name: dist
85+
path: dist
86+
87+
- name: Create release
88+
run: tar -C dist/ -czvf dist.tar.gz .
89+
90+
- name: Upload release
91+
uses: softprops/action-gh-release@v2
92+
with:
93+
name: sha-${{ github.sha }}
94+
draft: true
95+
files: dist.tar.gz
96+
7697
preview:
7798
runs-on: ubuntu-latest
7899
needs: build

0 commit comments

Comments
 (0)