Skip to content

Commit df34107

Browse files
author
Brean
committed
Changed the release and gitignore
1 parent bbc9a2e commit df34107

2 files changed

Lines changed: 15 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,35 @@ name: Release
33
on:
44
push:
55
tags:
6-
- "v*"
6+
- 'v*'
77

88
jobs:
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+

.gitignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)