File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change 1
1
name : Upload Binaries
2
2
3
3
on :
4
- release :
4
+ push :
5
+ tags :
6
+ - console-subscriber-v[0-9]+.*
7
+ - console-api-v[0-9]+.*
8
+ - tokio-console-v[0-9]+.*
5
9
6
10
jobs :
11
+ create-release :
12
+ name : Create GitHub release
13
+ # only publish from the origin repository
14
+ if : github.repository_owner == 'tokio-rs'
15
+ runs-on : ubuntu-latest
16
+ steps :
17
+ - uses : actions/checkout@v2
18
+
19
+ with :
20
+ prefix : " (console-subscriber)|(console-api)|(tokio-console)"
21
+ changelog : " $prefix/CHANGELOG.md"
22
+ title : " $prefix $version"
23
+ branch : main
24
+ env :
25
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
26
+
7
27
upload-bins :
28
+ name : " Upload release binaries"
8
29
# only upload binaries if the tag is a`tokio-console` release
9
30
if : contains(github.ref, 'tokio-console')
31
+ needs : create-release
10
32
strategy :
11
33
matrix :
12
34
os : [ubuntu-latest, macos-latest, windows-latest]
You can’t perform that action at this time.
0 commit comments