Skip to content

Commit cfd39b8

Browse files
authored
Update release.yml
1 parent 430acc3 commit cfd39b8

File tree

1 file changed

+29
-34
lines changed

1 file changed

+29
-34
lines changed

.github/workflows/release.yml

+29-34
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,40 @@
1-
# .github/workflows/release.yml
2-
31
on:
4-
workflow-dispatch:
5-
release:
6-
types: [created]
2+
workflow_dispatch:
3+
release:
4+
types: [created]
75

8-
permissions: write-all
6+
permissions:
7+
write-all
98

109
jobs:
11-
release:
12-
name: release ${{ matrix.target }}
13-
runs-on: ubuntu-latest
14-
strategy:
15-
fail-fast: false
16-
steps:
17-
- uses: actions/checkout@master
18-
19-
- name: Install latest rust toolchain
20-
uses: actions-rs/toolchain@v1
21-
with:
22-
toolchain: stable
23-
default: true
24-
override: true
25-
26-
- name: Cache cargo
27-
uses: actions/cache@v4
28-
with:
10+
release:
11+
name: Release ${{ matrix.target }}
12+
runs-on: ubuntu-latest
13+
strategy:
14+
fail-fast: false
15+
steps:
16+
- uses: actions/checkout@v3
17+
- name: Install latest rust toolchain
18+
uses: actions-rs/toolchain@v2
19+
with:
20+
toolchain: stable
21+
default: true
22+
override: true
23+
- name: Cache cargo
24+
uses: actions/cache@v3
25+
with:
2926
path: |
3027
~/.cargo/bin/
3128
~/.cargo/registry/index/
3229
~/.cargo/registry/cache/
3330
~/.cargo/git/db/
3431
target/
3532
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
36-
37-
- name: Build
38-
run: cargo build --all --release && strip target/release/mufbot-dc
39-
40-
- name: Release
41-
uses: softprops/action-gh-release@v1
42-
env:
43-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
with:
45-
files: target/release/mufbot-dc
33+
- name: Build
34+
run: cargo build --all --release && strip target/release/mufbot-dc
35+
- name: Release
36+
uses: actions/create-release@v1
37+
env:
38+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39+
with:
40+
files: target/release/mufbot-dc

0 commit comments

Comments
 (0)