7
7
name : Publish tremor common
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- - uses : actions/checkout@v3
10
+ - uses : actions/checkout@v4
11
11
with :
12
12
fetch-depth : 0
13
13
- run : cargo install cargo-release
@@ -16,12 +16,38 @@ jobs:
16
16
CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
17
17
run : cargo release publish -p tremor-common -x
18
18
19
+ publish-tremor-config :
20
+ name : Publish tremor config
21
+ runs-on : ubuntu-latest
22
+ steps :
23
+ - uses : actions/checkout@v4
24
+ with :
25
+ fetch-depth : 0
26
+ - run : cargo install cargo-release
27
+ - name : Publish to crates.io
28
+ env :
29
+ CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
30
+ run : cargo release publish -p tremor-config -x
31
+
32
+ publish-tremor-codec :
33
+ name : Publish tremor codec
34
+ runs-on : ubuntu-latest
35
+ steps :
36
+ - uses : actions/checkout@v4
37
+ with :
38
+ fetch-depth : 0
39
+ - run : cargo install cargo-release
40
+ - name : Publish to crates.io
41
+ env :
42
+ CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
43
+ run : cargo release publish -p tremor-codec -x
44
+
19
45
publish-tremor-value :
20
46
needs : [publish-tremor-common]
21
47
name : Publish tremor value
22
48
runs-on : ubuntu-latest
23
49
steps :
24
- - uses : actions/checkout@v3
50
+ - uses : actions/checkout@v4
25
51
with :
26
52
fetch-depth : 0
27
53
- run : cargo install cargo-release
34
60
name : Publish tremor influx
35
61
runs-on : ubuntu-latest
36
62
steps :
37
- - uses : actions/checkout@v3
63
+ - uses : actions/checkout@v4
38
64
with :
39
65
fetch-depth : 0
40
66
- run : cargo install cargo-release
48
74
name : Publish tremor script
49
75
runs-on : ubuntu-latest
50
76
steps :
51
- - uses : actions/checkout@v3
77
+ - uses : actions/checkout@v4
52
78
with :
53
79
fetch-depth : 0
54
80
- run : cargo install cargo-release
0 commit comments