Skip to content

Commit 47b4165

Browse files
committed
add publish release
1 parent 69690ef commit 47b4165

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/workflows/build_frontend.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,32 @@ jobs:
5353
cache: 'npm'
5454
- run: npm ci
5555
- run: npm run build --if-present
56+
- name: Create Release
57+
id: create_release
58+
uses: actions/create-release@v1
59+
env:
60+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
61+
with:
62+
tag_name: ${{ github.ref_name }}
63+
release_name: ${{ github.ref_name }}
64+
draft: ${{ contains( github.ref_name, 'rc') }}
65+
prerelease: false
66+
- name: Create archive
67+
run: tar czf frontend.tar.gz dist
68+
- name: Upload Built Frontend
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: frontend.tar.gz
75+
asset_name: frontend.tar.gz
76+
asset_content_type: application/gzip
77+
- uses: eregon/publish-release@v1
78+
env:
79+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
80+
with:
81+
release_id: ${{ steps.create_release.outputs.id }}
5682
- name: Archive dist
5783
uses: actions/upload-artifact@v3
5884
with:

0 commit comments

Comments
 (0)