Skip to content

Commit d69a3af

Browse files
author
Sidney Andrews
committed
Push asset to release
1 parent d405902 commit d69a3af

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

.github/workflows/automation.yml

+15-1
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,24 @@ jobs:
2525
uses: actions/download-artifact@v2
2626
with:
2727
name: site-build
28+
- name: Archive site content
29+
uses: thedoctor0/zip-release@master
30+
with:
31+
filename: site.zip
2832
- name: Create GitHub release
33+
id: create-new-release
2934
uses: actions/create-release@v1
3035
env:
3136
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3237
with:
3338
tag_name: v${{ github.run_number }}
34-
release_name: Release ${{ github.run_number }}
39+
release_name: Release ${{ github.run_number }}
40+
- name: Upload asset to GitHub release
41+
uses: actions/upload-release-asset@v1
42+
env:
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44+
with:
45+
upload_url: ${{ steps.create-new-release.outputs.upload_url }}
46+
asset_path: ./site.zip
47+
asset_name: site-v${{ github.run_number }}.zip
48+
asset_content_type: application/zip

0 commit comments

Comments
 (0)