Skip to content

Commit 0b813da

Browse files
committed
Changing runner macos intel runner to macos-15-intel.
The macos-13 runners are being deprecated as announced here: actions/runner-images#13046 The replacement is macos-15-intel as announced here: actions/runner-images#13045
1 parent cb10928 commit 0b813da

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
test:
3434
needs: lint
3535
strategy:
36-
matrix: #using macos-13, last available intel architecture. macos-latest is arm64 architecture.
37-
os: [macos-13, windows-latest, ubuntu-latest, macos-latest]
36+
matrix: #using macos-15-intel, last available intel architecture. macos-latest is arm64 architecture.
37+
os: [macos-15-intel, windows-latest, ubuntu-latest, macos-latest]
3838
python-version: ['3.9', '3.12']
3939
runs-on: ${{ matrix.os }}
4040
steps:
@@ -82,7 +82,7 @@ jobs:
8282
env:
8383
SIMPLE_ITK_MEMORY_CONSTRAINED_ENVIRONMENT: 1
8484
run: | # pyenchant has a problem locating libenchant on macOS-ARM64. setting this environment variable resolves the issue
85-
if [ "$RUNNER_OS" == "macOS" ] && [ "${{ matrix.os }}" != "macos-13" ]; then
85+
if [ "$RUNNER_OS" == "macOS" ] && [ "${{ matrix.os }}" != "macos-15-intel" ]; then
8686
export PYENCHANT_LIBRARY_PATH=/opt/homebrew/lib/libenchant-2.dylib
8787
fi
8888
test_files="${{ steps.nbl.outputs.all_changed_files }}"

.github/workflows/scheduled_or_manual.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
test:
3535
needs: lint
3636
strategy:
37-
matrix: #using macos-13, last available intel architecture. macos-latest is arm64 architecture.
38-
os: [macos-13, windows-latest, macos-latest]
37+
matrix: #using macos-15-intel, last available intel architecture. macos-latest is arm64 architecture.
38+
os: [macos-15-intel, windows-latest, macos-latest]
3939
python-version: ['3.9', '3.12']
4040
inputs: ["00_ or 01_ or 02_ or 03_ or 04_ or 05_ or 10_ or 20_ or 21_ or 22_ or 300_ or 30_ or 31_ or 32_ or 33_ or 34_ or 35_ or 36_", "51_ or 55_ or 56_ or 60_ or 61_ or 62_ or 63_ or 64_", "65_ or 66_ or 67_ or 68_ or 69_ or 70_ or 71_"]
4141
runs-on: ${{ matrix.os }}
@@ -79,7 +79,7 @@ jobs:
7979
env:
8080
SIMPLE_ITK_MEMORY_CONSTRAINED_ENVIRONMENT: 1
8181
run: | # pyenchant has a problem locating libenchant on macOS-ARM64. setting this environment variable resolves the issue
82-
if [ "$RUNNER_OS" == "macOS" ] && [ "${{ matrix.os }}" != "macos-13" ]; then
82+
if [ "$RUNNER_OS" == "macOS" ] && [ "${{ matrix.os }}" != "macos-15-intel" ]; then
8383
export PYENCHANT_LIBRARY_PATH=/opt/homebrew/lib/libenchant-2.dylib
8484
fi
8585
pytest -v --tb=short -k "${{matrix.inputs}}" tests/test_notebooks.py::Test_notebooks::test_python_notebook

0 commit comments

Comments
 (0)