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
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 :
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