Skip to content

Commit 44d0a12

Browse files
committed
Github Actions: update deprecated actions
1 parent af76e95 commit 44d0a12

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

.github/workflows/cmake.yml

+15-15
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
name: Linux (GCC) (Unity)
88
runs-on: ubuntu-20.04
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111

1212
- name: Install Dependencies
1313
run: sudo apt -y install libncursesw5-dev libgpm-dev libgtest-dev
@@ -24,7 +24,7 @@ jobs:
2424
name: Linux (GCC 5)
2525
runs-on: ubuntu-20.04
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828

2929
- name: Install Dependencies
3030
run: |
@@ -49,7 +49,7 @@ jobs:
4949
name: Linux (Clang)
5050
runs-on: ubuntu-20.04
5151
steps:
52-
- uses: actions/checkout@v3
52+
- uses: actions/checkout@v4
5353

5454
- name: Install Dependencies
5555
run: sudo apt -y install libncursesw5-dev
@@ -69,7 +69,7 @@ jobs:
6969
name: Linux (GCC) (Big Endian)
7070
runs-on: ubuntu-20.04
7171
steps:
72-
- uses: actions/checkout@v3
72+
- uses: actions/checkout@v4
7373

7474
- name: Build in container
7575
uses: uraimo/run-on-arch-action@v2
@@ -91,7 +91,7 @@ jobs:
9191
name: Windows (MSVC) (Win32)
9292
runs-on: windows-latest
9393
steps:
94-
- uses: actions/checkout@v3
94+
- uses: actions/checkout@v4
9595

9696
- name: Configure CMake
9797
shell: bash
@@ -110,7 +110,7 @@ jobs:
110110
run: cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)
111111

112112
- name: Upload Examples
113-
uses: actions/upload-artifact@v3
113+
uses: actions/upload-artifact@v4
114114
with:
115115
name: examples-x86
116116
path: |
@@ -119,7 +119,7 @@ jobs:
119119
Release/tvhc.exe
120120
121121
- name: Upload Library
122-
uses: actions/upload-artifact@v3
122+
uses: actions/upload-artifact@v4
123123
with:
124124
name: library-x86
125125
path: |
@@ -133,7 +133,7 @@ jobs:
133133
name: Windows (MSVC) (x64)
134134
runs-on: windows-latest
135135
steps:
136-
- uses: actions/checkout@v3
136+
- uses: actions/checkout@v4
137137

138138
- name: Configure CMake
139139
shell: bash
@@ -152,7 +152,7 @@ jobs:
152152
run: cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)
153153

154154
- name: Upload Examples
155-
uses: actions/upload-artifact@v3
155+
uses: actions/upload-artifact@v4
156156
with:
157157
name: examples-x64
158158
path: |
@@ -161,7 +161,7 @@ jobs:
161161
Release/tvhc.exe
162162
163163
- name: Upload Library
164-
uses: actions/upload-artifact@v3
164+
uses: actions/upload-artifact@v4
165165
with:
166166
name: library-x64
167167
path: |
@@ -175,7 +175,7 @@ jobs:
175175
name: Windows (MinGW)
176176
runs-on: windows-latest
177177
steps:
178-
- uses: actions/checkout@v3
178+
- uses: actions/checkout@v4
179179

180180
- name: Configure CMake
181181
shell: bash
@@ -189,7 +189,7 @@ jobs:
189189
name: Windows (BCC32) (DPMI32)
190190
runs-on: windows-latest
191191
steps:
192-
- uses: actions/checkout@v3
192+
- uses: actions/checkout@v4
193193

194194
- name: Install Build Tools
195195
shell: bash
@@ -207,7 +207,7 @@ jobs:
207207
/c/bc45/bin/make.exe -DDOS32
208208
209209
- name: Upload Examples
210-
uses: actions/upload-artifact@v3
210+
uses: actions/upload-artifact@v4
211211
with:
212212
name: examples-dos32
213213
path: |
@@ -216,7 +216,7 @@ jobs:
216216
examples/tvhc/tvhc.EXE
217217
218218
- name: Upload Library
219-
uses: actions/upload-artifact@v3
219+
uses: actions/upload-artifact@v4
220220
with:
221221
name: library-dos32
222222
path: |
@@ -226,7 +226,7 @@ jobs:
226226
name: MacOS (Clang)
227227
runs-on: macos-12
228228
steps:
229-
- uses: actions/checkout@v3
229+
- uses: actions/checkout@v4
230230

231231
- name: Configure CMake
232232
shell: bash

0 commit comments

Comments
 (0)