File tree 1 file changed +29
-34
lines changed
1 file changed +29
-34
lines changed Original file line number Diff line number Diff line change 1
- # .github/workflows/release.yml
2
-
3
1
on :
4
- workflow-dispatch :
5
- release :
6
- types : [created]
2
+ workflow_dispatch :
3
+ release :
4
+ types : [created]
7
5
8
- permissions : write-all
6
+ permissions :
7
+ write-all
9
8
10
9
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 :
29
26
path : |
30
27
~/.cargo/bin/
31
28
~/.cargo/registry/index/
32
29
~/.cargo/registry/cache/
33
30
~/.cargo/git/db/
34
31
target/
35
32
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
You can’t perform that action at this time.
0 commit comments