8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3017c27 commit 203106dCopy full SHA for 203106d
.github/workflows/reusable-macos.yml
@@ -12,20 +12,27 @@ on:
12
jobs:
13
build_macos:
14
name: 'build and test'
15
- runs-on: macos-latest
16
timeout-minutes: 60
17
env:
18
HOMEBREW_NO_ANALYTICS: 1
19
HOMEBREW_NO_AUTO_UPDATE: 1
20
HOMEBREW_NO_INSTALL_CLEANUP: 1
21
PYTHONSTRICTEXTENSIONBUILD: 1
+ strategy:
22
+ fail-fast: false
23
+ matrix:
24
+ os: [
25
+ "macos-14", # M1
26
+ "macos-13", # Intel
27
+ ]
28
+ runs-on: ${{ matrix.os }}
29
steps:
30
- uses: actions/checkout@v4
31
- name: Restore config.cache
32
uses: actions/cache@v3
33
with:
34
path: config.cache
- key: ${{ github.job }}-${{ runner.os }}-${{ inputs.config_hash }}
35
+ key: ${{ github.job }}-${{ matrix.os }}-${{ inputs.config_hash }}
36
- name: Install Homebrew dependencies
37
run: brew install pkg-config openssl@3.0 xz gdbm tcl-tk
38
- name: Configure CPython
0 commit comments