23
23
runs-on : windows-latest
24
24
25
25
steps :
26
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v4
27
27
28
28
- name : Install stable
29
29
uses : dtolnay/rust-toolchain@stable
44
44
"cargo-ctest.exe"
45
45
46
46
- name : Upload binaries
47
- uses : actions/upload-artifact@v2
47
+ uses : actions/upload-artifact@v4
48
48
with :
49
49
name : cargo-c-windows-${{ matrix.conf }}-binaries
50
50
path : cargo-c-windows-${{ matrix.conf }}.zip
62
62
runs-on : ubuntu-latest
63
63
64
64
steps :
65
- - uses : actions/checkout@v2
65
+ - uses : actions/checkout@v4
66
66
67
67
- name : Install Rust toolchain
68
68
uses : dtolnay/rust-toolchain@stable
89
89
cargo-ctest
90
90
91
91
- name : Upload binaries
92
- uses : actions/upload-artifact@v2
92
+ uses : actions/upload-artifact@v4
93
93
with :
94
94
name : cargo-c-linux-binaries
95
95
path : cargo-c-${{ matrix.target }}.tar.gz
99
99
runs-on : macos-latest
100
100
101
101
steps :
102
- - uses : actions/checkout@v2
102
+ - uses : actions/checkout@v4
103
103
104
104
- name : Install stable
105
105
uses : dtolnay/rust-toolchain@stable
@@ -120,7 +120,7 @@ jobs:
120
120
cargo-ctest
121
121
122
122
- name : Upload binaries
123
- uses : actions/upload-artifact@v2
123
+ uses : actions/upload-artifact@v4
124
124
with :
125
125
name : cargo-c-macos-binaries
126
126
path : cargo-c-macos.zip
@@ -132,22 +132,22 @@ jobs:
132
132
runs-on : ubuntu-latest
133
133
134
134
steps :
135
- - uses : actions/checkout@v2
135
+ - uses : actions/checkout@v4
136
136
137
137
- name : Install stable
138
138
uses : dtolnay/rust-toolchain@stable
139
139
with :
140
140
toolchain : stable
141
141
142
142
- name : Download zip files
143
- uses : actions/download-artifact@v2
143
+ uses : actions/download-artifact@v4
144
144
145
145
- name : Create Cargo.lock
146
146
run : |
147
147
cargo update
148
148
149
149
- name : Create a release
150
- uses : softprops/action-gh-release@v1
150
+ uses : softprops/action-gh-release@v2
151
151
with :
152
152
files : |
153
153
Cargo.lock
0 commit comments