File tree Expand file tree Collapse file tree 2 files changed +24
-5
lines changed Expand file tree Collapse file tree 2 files changed +24
-5
lines changed Original file line number Diff line number Diff line change 22
22
test :
23
23
runs-on : ubuntu-latest
24
24
steps :
25
- - uses : actions/checkout@v1
25
+ - uses : actions/checkout@v3
26
26
- name : Install Rust
27
27
run : rustup update stable
28
28
- run : rustup component add rust-src
@@ -31,31 +31,31 @@ jobs:
31
31
minrust :
32
32
runs-on : ubuntu-latest
33
33
steps :
34
- - uses : actions/checkout@v2
34
+ - uses : actions/checkout@v3
35
35
- name : Install Rust
36
36
run : rustup update ${{ env.minrust }} && rustup default ${{ env.minrust }}
37
37
- run : cargo build --all-features
38
38
39
39
fmt :
40
40
runs-on : ubuntu-latest
41
41
steps :
42
- - uses : actions/checkout@v1
42
+ - uses : actions/checkout@v3
43
43
- name : Install Rust
44
44
run : rustup update stable
45
45
- run : cargo fmt --all -- --check
46
46
47
47
clippy :
48
48
runs-on : ubuntu-latest
49
49
steps :
50
- - uses : actions/checkout@v1
50
+ - uses : actions/checkout@v3
51
51
- name : Install Rust
52
52
run : rustup update stable
53
53
- run : cargo clippy --all-features
54
54
55
55
docs :
56
56
runs-on : ubuntu-latest
57
57
steps :
58
- - uses : actions/checkout@v2
58
+ - uses : actions/checkout@v3
59
59
- name : Install Rust
60
60
run : rustup update nightly && rustup default nightly
61
61
- run : cargo doc --no-deps --all-features
Original file line number Diff line number Diff line change
1
+ name : Release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - v[0-9]+.*
7
+
8
+ jobs :
9
+ create-release :
10
+ if : github.repository_owner == 'tokio-rs'
11
+ runs-on : ubuntu-latest
12
+ steps :
13
+ - uses : actions/checkout@v3
14
+ - uses : taiki-e/create-gh-release-action@v1
15
+ with :
16
+ changelog : async-stream/CHANGELOG.md
17
+ branch : master
18
+ env :
19
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments