File tree 6 files changed +28
-10
lines changed
6 files changed +28
-10
lines changed Original file line number Diff line number Diff line change 2
2
push :
3
3
tags :
4
4
- ' *'
5
-
5
+
6
6
jobs :
7
7
check :
8
8
name : Check and Test
@@ -20,10 +20,20 @@ jobs:
20
20
needs : check
21
21
runs-on : ubuntu-latest
22
22
steps :
23
- - name : Checkout
24
- uses : actions/checkout@v4
25
- - name : Publish to crates.io
26
- run : |
27
- cargo login ${{ secrets.CRATES_TOKEN }}
28
- cargo publish -v
23
+ - name : Checkout
24
+ uses : actions/checkout@v4
25
+ - name : Push types to crates.io
26
+ working-directory : tokio-scheduler-types
27
+ run : |
28
+ cargo login ${{ secrets.CRATES_TOKEN }}
29
+ cargo publish -v
30
+ - name : Push macro to crates.io
31
+ working-directory : tokio-scheduler-macro
32
+ run : |
33
+ cargo login ${{ secrets.CRATES_TOKEN }}
34
+ cargo publish -v
35
+ - name : Publish to crates.io
36
+ run : |
37
+ cargo login ${{ secrets.CRATES_TOKEN }}
38
+ cargo publish -v
29
39
Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ anyhow = "^1"
25
25
parking_lot = " ^0"
26
26
tracing = " ^0"
27
27
tokio-util = " ^0"
28
- tokio-scheduler-types = { path = ' tokio-scheduler-types ' }
29
- tokio-scheduler-macro = { path = ' tokio-scheduler-macro ' }
28
+ tokio-scheduler-types = { version = " ^2 " }
29
+ tokio-scheduler-macro = { version = " ^2 " }
30
30
inventory = " ^0"
31
31
32
32
[dev-dependencies ]
Original file line number Diff line number Diff line change @@ -4,14 +4,15 @@ version = "2.0.0"
4
4
edition = " 2021"
5
5
description = " Macros for tokio-scheduler-rs"
6
6
license = " MIT"
7
+ readme = " README.MD"
7
8
8
9
[lib ]
9
10
proc-macro = true
10
11
11
12
[dependencies ]
12
13
syn = { version = " ^2" , features = [" full" ] }
13
14
quote = " ^1"
14
- tokio-scheduler-types = { path = ' ../tokio-scheduler-types ' }
15
+ tokio-scheduler-types = { version = " ^2 " }
15
16
convert_case = { version = " ^0" }
16
17
proc-macro2 = " ^1"
17
18
Original file line number Diff line number Diff line change
1
+ # tokio-scheduler-macro
2
+
3
+ This crate provides a procedural macro for the tokio-scheduler-rs ecosystem.
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ version = "2.0.0"
4
4
edition = " 2021"
5
5
description = " Types for tokio-scheduler-rs"
6
6
license = " MIT"
7
+ readme = " README.MD"
7
8
8
9
[dependencies ]
9
10
tokio = { version = " ^1" , features = [] }
Original file line number Diff line number Diff line change
1
+ # tokio-scheduler-types
2
+
3
+ This crate provides the core types and traits for the tokio-scheduler-rs ecosystem.
You can’t perform that action at this time.
0 commit comments