File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,29 +3,35 @@ name: Release
33on :
44 push :
55 tags :
6- - " v* "
6+ - ' v* '
77
88jobs :
9- build-release :
10- name : Build and Release Linux Binary
9+ build-and-publish :
1110 runs-on : ubuntu-latest
12-
1311 steps :
14- - name : Checkout code
15- uses : actions/checkout@v4
12+ - uses : actions/checkout@v4
1613
1714 - name : Install Rust
1815 uses : actions-rs/toolchain@v1
1916 with :
2017 toolchain : stable
2118 override : true
2219
23- - name : Build binary
20+ - name : Build release binary
2421 run : cargo build --release
2522
26- - name : Upload release binary
23+ - name : Create GitHub Release
24+ id : create_release
25+ uses : softprops/action-gh-release@v1
26+ with :
27+ tag_name : ${{ github.ref_name }}
28+ env :
29+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
30+
31+ - name : Upload binary asset
2732 uses : softprops/action-gh-release@v1
2833 with :
2934 files : target/release/node-cleaner
3035 env :
3136 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
37+
Original file line number Diff line number Diff line change @@ -10,6 +10,4 @@ target/
1010# MSVC Windows builds of rustc generate these, which store debugging information
1111* .pdb
1212
13-
14-
15-
13+ .release.toml
You can’t perform that action at this time.
0 commit comments