Skip to content

Commit d7ab5f0

Browse files
committed
Update OS matrix in run_tests workflow to include macOS and refine cache key usage
1 parent 2dfe9bc commit d7ab5f0

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

.github/workflows/run_tests.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,20 @@ jobs:
5555
runs-on: ${{ matrix.os }}
5656
strategy:
5757
matrix:
58-
# TODO: install wasi-sdk and wabt at /opt. either *cannot create directory ‘/opt’: Permission denied* or *sudo: command not found*
59-
# windows-2025 is not supported yet
60-
# macos-13
61-
os: [ubuntu-22.04, windows-2022]
58+
os: [macos-13, ubuntu-22.04, windows-2022]
6259
arch: [X86_64, X86_32]
6360
include:
64-
# - os: macos-13
65-
# llvm_cache_key: ${{ needs.build_llvm_libraries_on_macos.outputs.cache_key }}
61+
- os: macos-13
62+
llvm_cache_key: ${{ needs.build_llvm_libraries_on_macos.outputs.cache_key }}
6663
- os: ubuntu-22.04
6764
llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu.outputs.cache_key }}
6865
- os: windows-2022
6966
llvm_cache_key: ${{ needs.build_llvm_libraries_on_windows.outputs.cache_key }}
70-
# exclude:
71-
# # based on [32-bit app compatibility with macOS](https://support.apple.com/en-us/103076)
72-
# # Starting with macOS Catalina 10.15, 32-bit apps are no longer compatible with macOS.
73-
# - os: macos-13
74-
# arch: X86_32 # macOS Catalina 10.15 and later do not support 32-bit apps
67+
exclude:
68+
# based on [32-bit app compatibility with macOS](https://support.apple.com/en-us/103076)
69+
# Starting with macOS Catalina 10.15, 32-bit apps are no longer compatible with macOS.
70+
- os: macos-13
71+
arch: X86_32
7572

7673
steps:
7774
- name: checkout

0 commit comments

Comments
 (0)