Skip to content

Commit fca13cf

Browse files
committed
ci: migrate deprecating macos-13 to macos-15-intel
macos-13 will have Github Actions brownouts starting November 4th, and will be unsupported by December 4th. Note macos-15-intel planned to end August 2027.
1 parent 6146273 commit fca13cf

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

.github/workflows/python-integration.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ jobs:
3232
strategy:
3333
fail-fast: false
3434
matrix:
35-
runner: [ubuntu-22.04, macos-13, macos-14]
35+
# macos-15-intel planned to end August 2027
36+
runner: [ubuntu-22.04, macos-15-intel, macos-14]
3637
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
3738
test-run:
3839
- name: "S3"
@@ -50,8 +51,8 @@ jobs:
5051
profile-role: ${{ vars.PROFILE_IAM_ROLE }}
5152
profile-bucket: ${{ vars.S3_EXPRESS_PROFILE_BUCKET }}
5253
exclude:
53-
# For Python 3.13, PyTorch does not support macos-13/x86_64, only macos-14/arm64.
54-
- runner: macos-13
54+
# For Python 3.13, PyTorch does not support macos-15-intel/x86_64, only macos-14/arm64.
55+
- runner: macos-15-intel
5556
python-version: "3.13"
5657
- runner: macos-14
5758
python-version: "3.8"
@@ -136,11 +137,11 @@ jobs:
136137
pytest s3torchconnector/tst/e2e/test_e2e_s3_lightning_checkpoint.py -n auto
137138
138139
- name: Install DCP dependencies
139-
if: matrix.runner != 'macos-13'
140+
if: matrix.runner != 'macos-15-intel'
140141
run: |
141142
python -m pip install './s3torchconnector[dcp-test]'
142143
- name: Run s3torchconnector DCP e2e tests
143-
if: matrix.runner != 'macos-13'
144+
if: matrix.runner != 'macos-15-intel'
144145
run: |
145146
CI_REGION=${{ matrix.test-run.region }} \
146147
CI_BUCKET=${{ matrix.test-run.bucket }} \

.github/workflows/rust-checks.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ jobs:
7070
name: Rust tests
7171
strategy:
7272
matrix:
73-
runner: [ubuntu-22.04, macos-13]
73+
# macos-15-intel planned to end August 2027
74+
runner: [ubuntu-22.04, macos-15-intel]
7475
steps:
7576
- name: Checkout code
7677
uses: actions/checkout@v5

.github/workflows/wheels.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,18 @@ jobs:
4545
# - runner: ubuntu-20.04
4646
# kind: manylinux
4747
# arch: x86_64
48-
- runner: macos-13
48+
# macos-15-intel planned to end August 2027
49+
- runner: macos-15-intel
4950
kind: macosx
5051
arch: x86_64
5152
- runner: macos-14
5253
kind: macosx
5354
arch: arm64
54-
# cp313 macos-13 (x86_64) is not supported by PyTorch
55+
# cp313 macos-15-intel (x86_64) is not supported by PyTorch
5556
exclude:
5657
- python: cp313
5758
builder:
58-
runner: macos-13
59+
runner: macos-15-intel
5960
kind: macosx
6061
arch: x86_64
6162
permissions:

0 commit comments

Comments
 (0)