Skip to content

Commit d2bf680

Browse files
authored
[CI] Upgrade GHAction versions (#25)
1 parent 8c656c0 commit d2bf680

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ jobs:
2727
name: bochscpu / ${{ matrix.variant.os }} / ${{ matrix.variant.arch }}
2828
steps :
2929
- name: Checkout
30-
uses: actions/checkout@v3
30+
uses: actions/checkout@v4
3131

3232
- name: Cache Artifacts
3333
id: cache-artifacts
34-
uses: actions/cache@v3
34+
uses: actions/cache@v4
3535
with:
3636
path: artifact
3737
key: bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}-${{ env.BOCHS_REV }}
@@ -48,7 +48,7 @@ jobs:
4848
run: |
4949
echo NB_CPU=$(sysctl -n hw.ncpu) >> $GITHUB_ENV
5050
51-
- uses: microsoft/setup-msbuild@v1
51+
- uses: microsoft/setup-msbuild@v2
5252
if: steps.cache-artifacts.outputs.cache-hit != 'true' && matrix.variant.os == 'windows-latest'
5353

5454
- uses: ilammy/msvc-dev-cmd@v1
@@ -73,7 +73,7 @@ jobs:
7373
cp -v bxbuild/bochscpu-ffi/target/debug/lib*.a artifact/RelWithDebInfo/
7474
7575
- name: Upload artifacts
76-
uses: actions/upload-artifact@v3
76+
uses: actions/upload-artifact@v4
7777
with:
7878
if-no-files-found: error
7979
name: bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}
@@ -96,10 +96,10 @@ jobs:
9696
CMAKE_FLAGS: ""
9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v3
99+
uses: actions/checkout@v4
100100

101101
- name: Download BochsCPU libs
102-
uses: actions/download-artifact@v3
102+
uses: actions/download-artifact@v4
103103
id: download_artifact
104104
with:
105105
name: bochscpu-libs-${{ matrix.variant.os }}-${{ matrix.variant.arch }}
@@ -110,7 +110,7 @@ jobs:
110110
mv ${{steps.download_artifact.outputs.download-path}}/* bochscpu/lib/
111111
112112
- name: Setup Python
113-
uses: actions/setup-python@v4
113+
uses: actions/setup-python@v5
114114
with:
115115
python-version: ${{ matrix.python-version }}
116116
architecture: ${{ matrix.variant.py-arch }}
@@ -154,7 +154,7 @@ jobs:
154154
python -m pip wheel . -w ./wheel
155155
156156
- name: Upload artifacts
157-
uses: actions/upload-artifact@v3
157+
uses: actions/upload-artifact@v4
158158
with:
159159
name: bochscpu-${{ env.VERSION }}-py${{ matrix.python-version }}-${{ matrix.variant.os }}.${{ matrix.variant.config }}-${{ matrix.variant.arch }}
160160
path: |
@@ -181,7 +181,7 @@ jobs:
181181
id-token: write
182182
steps:
183183
- 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
185185
id: download_wheels
186186
with:
187187
name: bochscpu-${{ env.VERSION }}-py${{ matrix.python-version }}-${{ matrix.variant.os }}.${{ matrix.variant.config }}-${{ matrix.variant.arch }}

0 commit comments

Comments
 (0)