@@ -27,11 +27,11 @@ jobs:
27
27
name : bochscpu / ${{ matrix.variant.os }} / ${{ matrix.variant.arch }}
28
28
steps :
29
29
- name : Checkout
30
- uses : actions/checkout@v3
30
+ uses : actions/checkout@v4
31
31
32
32
- name : Cache Artifacts
33
33
id : cache-artifacts
34
- uses : actions/cache@v3
34
+ uses : actions/cache@v4
35
35
with :
36
36
path : artifact
37
37
key : bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}-${{ env.BOCHS_REV }}
48
48
run : |
49
49
echo NB_CPU=$(sysctl -n hw.ncpu) >> $GITHUB_ENV
50
50
51
- - uses : microsoft/setup-msbuild@v1
51
+ - uses : microsoft/setup-msbuild@v2
52
52
if : steps.cache-artifacts.outputs.cache-hit != 'true' && matrix.variant.os == 'windows-latest'
53
53
54
54
- uses : ilammy/msvc-dev-cmd@v1
73
73
cp -v bxbuild/bochscpu-ffi/target/debug/lib*.a artifact/RelWithDebInfo/
74
74
75
75
- name : Upload artifacts
76
- uses : actions/upload-artifact@v3
76
+ uses : actions/upload-artifact@v4
77
77
with :
78
78
if-no-files-found : error
79
79
name : bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}
@@ -96,10 +96,10 @@ jobs:
96
96
CMAKE_FLAGS : " "
97
97
steps :
98
98
- name : Checkout
99
- uses : actions/checkout@v3
99
+ uses : actions/checkout@v4
100
100
101
101
- name : Download BochsCPU libs
102
- uses : actions/download-artifact@v3
102
+ uses : actions/download-artifact@v4
103
103
id : download_artifact
104
104
with :
105
105
name : bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}
@@ -110,7 +110,7 @@ jobs:
110
110
mv ${{steps.download_artifact.outputs.download-path}}/* bochscpu/lib/
111
111
112
112
- name : Setup Python
113
- uses : actions/setup-python@v4
113
+ uses : actions/setup-python@v5
114
114
with :
115
115
python-version : ${{ matrix.python-version }}
116
116
architecture : ${{ matrix.variant.py-arch }}
@@ -154,7 +154,7 @@ jobs:
154
154
python -m pip wheel . -w ./wheel
155
155
156
156
- name : Upload artifacts
157
- uses : actions/upload-artifact@v3
157
+ uses : actions/upload-artifact@v4
158
158
with :
159
159
name : bochscpu-${{ env.VERSION }}-py${{ matrix.python-version }}-${{ matrix.variant.os }}.${{ matrix.variant.config }}-${{ matrix.variant.arch }}
160
160
path : |
@@ -181,7 +181,7 @@ jobs:
181
181
id-token : write
182
182
steps :
183
183
- name : Download artifact for ${{ matrix.variant.os }}/${{ matrix.python-version }}/${{ matrix.variant.config }}
184
- uses : actions/download-artifact@v3
184
+ uses : actions/download-artifact@v4
185
185
id : download_wheels
186
186
with :
187
187
name : bochscpu-${{ env.VERSION }}-py${{ matrix.python-version }}-${{ matrix.variant.os }}.${{ matrix.variant.config }}-${{ matrix.variant.arch }}
0 commit comments