Skip to content

Commit 95c62a1

Browse files
thirtythreefortymarton78
authored andcommitted
Update CI workflows for upload-artifact@v4 breaking changes
1 parent 51c5a33 commit 95c62a1

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/c-cpp.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: check out MIPP
23-
uses: actions/checkout@master
23+
uses: actions/checkout@v4
2424
with:
2525
repository: hayguen/MIPP
2626
path: ./MIPP
@@ -45,7 +45,7 @@ jobs:
4545
- name: 'Upload Artifact'
4646
uses: actions/upload-artifact@v4
4747
with:
48-
name: pffft_ubuntu_builds
48+
name: pffft_w_mipp_ubuntu_builds
4949
path: pffft_w_mipp_ubuntu-amd64.tar.gz
5050

5151
build_ubuntu-amd64:
@@ -68,7 +68,7 @@ jobs:
6868
- name: 'Upload Artifact'
6969
uses: actions/upload-artifact@v4
7070
with:
71-
name: pffft_ubuntu_builds
71+
name: pffft_ubuntu-amd64
7272
path: pffft_ubuntu-amd64.tar.gz
7373

7474
cross_build_win_from_linux:
@@ -110,7 +110,7 @@ jobs:
110110
- name: 'Upload Artifact'
111111
uses: actions/upload-artifact@v4
112112
with:
113-
name: pffft_windows_from_cross_builds
113+
name: pffft_cross-build-windows-from-linux-amd64
114114
path: pffft_cross-build-windows-from-linux-amd64.tar.gz
115115

116116

@@ -187,8 +187,8 @@ jobs:
187187
- name: 'Upload Artifact'
188188
uses: actions/upload-artifact@v4
189189
with:
190-
name: pffft_windows_msvc_builds
191-
path: ${{runner.workspace}}/pffft_windows-msvc-amd64.tar.gz
190+
name: pffft_windows-msvc-amd64
191+
path: pffft_windows-msvc-amd64.tar.gz
192192

193193

194194
build_win_mingw:
@@ -216,13 +216,13 @@ jobs:
216216
- name: 'Upload Artifact'
217217
uses: actions/upload-artifact@v4
218218
with:
219-
name: pffft_windows_mingw_builds
219+
name: pffft_windows_mingw-amd64
220220
path: pffft_windows-mingw-amd64.tar.gz
221221

222222

223-
build_macos11:
223+
build_macos14:
224224
# copied from build_ubuntu-amd64 with minor renaming
225-
runs-on: macos-11
225+
runs-on: macos-14
226226

227227
steps:
228228
- uses: actions/checkout@v4
@@ -237,16 +237,16 @@ jobs:
237237
- name: cmake_make_no-simd_scalar_float_double
238238
run: mkdir build_no-simd_scalar_full && cmake -S . -B build_no-simd_scalar_full -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DPFFFT_USE_SIMD=OFF -DPFFFT_USE_SCALAR_VECT=ON -DPFFFT_USE_BENCH_GREEN=OFF -DPFFFT_USE_BENCH_KISS=OFF -DPFFFT_USE_BENCH_POCKET=OFF -DTARGET_CXX_ARCH=native -DTARGET_C_ARCH=native && cmake --build build_no-simd_scalar_full
239239
- name: compress
240-
run: tar zcvf pffft_macos-11.tar.gz --exclude=CMakeFiles --exclude=*.cmake --exclude=Makefile --exclude=CMakeCache.txt build_simd_full build_simd_float build_simd_double build_no-simd_full build_no-simd_scalar_full
240+
run: tar zcvf pffft_macos-14.tar.gz --exclude=CMakeFiles --exclude=*.cmake --exclude=Makefile --exclude=CMakeCache.txt build_simd_full build_simd_float build_simd_double build_no-simd_full build_no-simd_scalar_full
241241
- name: 'Upload Artifact'
242242
uses: actions/upload-artifact@v4
243243
with:
244-
name: pffft_macos_builds
245-
path: pffft_macos-11.tar.gz
244+
name: pffft_macos-14
245+
path: pffft_macos-14.tar.gz
246246

247-
build_w_mipp_macos11:
247+
build_w_mipp_macos14:
248248
# copied from build_w_mipp_ubuntu-amd64 with minor renaming
249-
runs-on: macos-11
249+
runs-on: macos-14
250250

251251
steps:
252252
- name: check out MIPP
@@ -271,9 +271,9 @@ jobs:
271271
- name: cmake_make_no-simd_scalar_float_double
272272
run: mkdir build_no-simd_scalar_full && cmake -S . -B build_no-simd_scalar_full -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DPFFFT_USE_SIMD=OFF -DPFFFT_USE_SCALAR_VECT=ON -DPFFFT_USE_BENCH_GREEN=OFF -DPFFFT_USE_BENCH_KISS=OFF -DPFFFT_USE_BENCH_POCKET=OFF -DTARGET_CXX_ARCH=native -DTARGET_C_ARCH=native && cmake --build build_no-simd_scalar_full
273273
- name: compress
274-
run: tar zcvf pffft_w_mipp_macos-11.tar.gz --exclude=CMakeFiles --exclude=*.cmake --exclude=Makefile --exclude=CMakeCache.txt build_simd_full build_simd_float build_simd_double build_no-simd_full build_no-simd_scalar_full
274+
run: tar zcvf pffft_w_mipp_macos-14.tar.gz --exclude=CMakeFiles --exclude=*.cmake --exclude=Makefile --exclude=CMakeCache.txt build_simd_full build_simd_float build_simd_double build_no-simd_full build_no-simd_scalar_full
275275
- name: 'Upload Artifact'
276276
uses: actions/upload-artifact@v4
277277
with:
278-
name: pffft_macos_builds
279-
path: pffft_w_mipp_macos-11.tar.gz
278+
name: pffft_w_mipp_macos-14
279+
path: pffft_w_mipp_macos-14.tar.gz

0 commit comments

Comments
 (0)