17
17
runs-on : ubuntu-22.04
18
18
steps :
19
19
- name : Checkout sources
20
- uses : actions/checkout@v3
20
+ uses : actions/checkout@v4
21
21
- uses : Swatinem/rust-cache@v2
22
22
- name : Install qemu
23
23
run : |
31
31
runs-on : ubuntu-latest
32
32
steps :
33
33
- name : Checkout sources
34
- uses : actions/checkout@v3
34
+ uses : actions/checkout@v4
35
35
- uses : Swatinem/rust-cache@v2
36
36
- name : Install qemu
37
37
run : |
45
45
runs-on : ubuntu-22.04
46
46
steps :
47
47
- name : Checkout sources
48
- uses : actions/checkout@v3
48
+ uses : actions/checkout@v4
49
49
- uses : Swatinem/rust-cache@v2
50
50
- name : Install qemu
51
51
run : |
62
62
- name : Install QEMU
63
63
run : choco install qemu --version 2023.4.24
64
64
- name : Checkout sources
65
- uses : actions/checkout@v3
65
+ uses : actions/checkout@v4
66
66
- uses : Swatinem/rust-cache@v2
67
67
- name : Run VM tests
68
68
run : cargo xtask run --target x86_64 --ci
72
72
runs-on : ubuntu-latest
73
73
steps :
74
74
- name : Checkout sources
75
- uses : actions/checkout@v3
75
+ uses : actions/checkout@v4
76
76
- uses : Swatinem/rust-cache@v2
77
77
- name : Run cargo test (without unstable)
78
78
run : cargo xtask test
81
81
runs-on : ubuntu-latest
82
82
steps :
83
83
- name : Checkout sources
84
- uses : actions/checkout@v3
84
+ uses : actions/checkout@v4
85
85
- uses : Swatinem/rust-cache@v2
86
86
- name : Run cargo fmt
87
87
run : |
@@ -107,7 +107,7 @@ jobs:
107
107
runs-on : ubuntu-latest
108
108
steps :
109
109
- name : Checkout sources
110
- uses : actions/checkout@v3
110
+ uses : actions/checkout@v4
111
111
- name : Set toolchain
112
112
run : cp .github/workflows/msrv_toolchain.toml rust-toolchain.toml
113
113
- uses : Swatinem/rust-cache@v2
@@ -120,7 +120,7 @@ jobs:
120
120
runs-on : ubuntu-latest
121
121
steps :
122
122
- name : Checkout sources
123
- uses : actions/checkout@v3
123
+ uses : actions/checkout@v4
124
124
- name : Set nightly toolchain so that `unstable` can be included
125
125
run : cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml
126
126
- uses : Swatinem/rust-cache@v2
@@ -131,7 +131,7 @@ jobs:
131
131
runs-on : ubuntu-latest
132
132
steps :
133
133
- name : Checkout sources
134
- uses : actions/checkout@v3
134
+ uses : actions/checkout@v4
135
135
- name : Install qemu
136
136
run : |
137
137
sudo apt-get update
0 commit comments