File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+
8+ jobs :
9+ release_latest :
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v2
13+
14+ - name : Prerequisite
15+ run : sudo bash before_install.sh
16+
17+ - name : make test
18+ run : make test
19+
20+ - name : make
21+ run : make
22+
23+ - name : Create Latest Release
24+ id : create_release_latest
25+ uses : actions/create-release@v1
26+ env :
27+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
28+ with :
29+ tag_name : " latest"
30+ release_name : Release Latest
31+ draft : false
32+ prerelease : false
33+ commitish : ${{ github.sha }}
34+
35+ - name : Upload Release Image
36+ uses : actions/upload-release-asset@v1
37+ id : upload-release-image
38+ env :
39+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40+ with :
41+ upload_url : ${{ steps.create_release.outputs.upload_url }}
42+ asset_path : build/image.vmdk
43+ asset_name : image.vmdk
44+ asset_content_type : application/x-vmdk
45+
46+ - name : Upload Release Test Screenshots
47+ uses : actions/upload-release-asset@v1
48+ id : upload-release-test-screenshots
49+ env :
50+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
51+ with :
52+ upload_url : ${{ steps.create_release.outputs.upload_url }}
53+ asset_path : /tmp/test_screenshots.zip
54+ asset_name : test_screenshots.zip
55+ asset_content_type : application/zip
You can’t perform that action at this time.
0 commit comments