Commit 5f4baac 1 parent 52217ea commit 5f4baac Copy full SHA for 5f4baac
File tree 1 file changed +51
-0
lines changed
1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' *'
7
+
8
+ jobs :
9
+ build_release :
10
+ name : build_release
11
+ runs-on : ubuntu-latest
12
+ steps :
13
+ - name : checkout
14
+ uses : actions/checkout@v2
15
+ with :
16
+ fetch-depth : 0
17
+ - name : make
18
+ run : make
19
+ - name : version
20
+ run : echo "::set-output name=version::$(echo 0.0)"
21
+ id : version
22
+ - name : build artifacts
23
+ run : make artifacts
24
+ - name : release
25
+ uses : actions/create-release@v1
26
+ id : create_release
27
+ with :
28
+ draft : true
29
+ prerelease : false
30
+ release_name : ${{ steps.version.outputs.version }}
31
+ tag_name : ${{ github.ref }}
32
+ env :
33
+ GITHUB_TOKEN : ${{ github.token }}
34
+ - name : upload linux artifact
35
+ uses : actions/upload-release-asset@v1
36
+ env :
37
+ GITHUB_TOKEN : ${{ github.token }}
38
+ with :
39
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
40
+ asset_path : ./linux-amd64.tar.gz
41
+ asset_name : linux-amd64.tar.gz
42
+ asset_content_type : application/gzip
43
+ - name : upload generated C files
44
+ uses : actions/upload-release-asset@v1
45
+ env :
46
+ GITHUB_TOKEN : ${{ github.token }}
47
+ with :
48
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
49
+ asset_path : ./cfiles.tar.gz
50
+ asset_name : cfiles.tar.gz
51
+ asset_content_type : application/gzip
You can’t perform that action at this time.
0 commit comments