1616 fail-fast : false
1717
1818 matrix :
19- os : [ubuntu-22.04, windows-latest, macos-13 ]
19+ os : [ubuntu-22.04, windows-latest, macos-14 ]
2020 build_type : [Debug, Release]
2121 c_compiler : [gcc, clang, cl]
2222 bit7z_auto_format : [OFF, ON]
3939 c_compiler : clang
4040 cpp_compiler : clang++
4141 use_system_7zip : OFF
42- - os : macos-13
42+ - os : macos-14
4343 c_compiler : clang
4444 cpp_compiler : clang++
4545 use_system_7zip : OFF
@@ -63,17 +63,17 @@ jobs:
6363 bit7z_use_system_codepage : ON
6464 - os : ubuntu-22.04
6565 bit7z_path_sanitization : ON
66- - os : macos-13
66+ - os : macos-14
6767 c_compiler : cl
68- - os : macos-13
68+ - os : macos-14
6969 c_compiler : gcc
70- - os : macos-13
70+ - os : macos-14
7171 bit7z_use_native_string : ON
72- - os : macos-13
72+ - os : macos-14
7373 bit7z_auto_prefix_long_paths : ON
74- - os : macos-13
74+ - os : macos-14
7575 bit7z_use_system_codepage : ON
76- - os : macos-13
76+ - os : macos-14
7777 bit7z_path_sanitization : ON
7878
7979 steps :
@@ -129,13 +129,13 @@ jobs:
129129
130130 - name : Build 7z.so for tests (macOS)
131131 shell : bash
132- if : matrix.os == 'macos-13 '
132+ if : matrix.os == 'macos-14 '
133133 run : |
134134 git clone --depth 1 https://github.com/rikyoz/7-Zip ${{ github.workspace }}/../7-zip
135135 sed -i '' 's/-Wno-poison-system-directories/-Wno-poison-system-directories -Wno-declaration-after-statement\r/' ${{ github.workspace }}/../7-zip/CPP/7zip/warn_clang_mac.mak
136136 cd ${{ github.workspace }}/../7-zip/CPP/7zip/Bundles/Format7zF/
137- make -j -f ../../cmpl_mac_x64 .mak
138- cp b/m_x64 /7z.so ${{ github.workspace }}/bin/x64 /7z.so
137+ make -j -f ../../cmpl_mac_arm64 .mak
138+ cp b/m_arm64 /7z.so ${{ github.workspace }}/bin/arm64 /7z.so
139139
140140 - name : Test bit7z
141141 working-directory : ${{ steps.strings.outputs.build-output-dir }}
0 commit comments