Skip to content

Commit 9be397b

Browse files
committed
Update macOS runner to macos-15-intel in workflows
Replaces 'macos-13' with 'macos-15-intel' in both pull_request_check.yml and tagged_release.yml to use the latest macOS runner for CI jobs. Ensures compatibility and up-to-date testing environments.
1 parent a381917 commit 9be397b

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/pull_request_check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [ macos-13, windows-latest, ubuntu-latest ]
16+
os: [ macos-15-intel, windows-latest, ubuntu-latest ]
1717

1818
steps:
1919
- name: Checkout project
@@ -47,7 +47,7 @@ jobs:
4747
${{ runner.os }}-maven-
4848
4949
- name: Creating native image (Mac)
50-
if: matrix.os == 'macos-13'
50+
if: matrix.os == 'macos-15-intel'
5151
run: mvn install -P native-image,native-test-config -Dos.platform=mac -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
5252
env:
5353
TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -69,7 +69,7 @@ jobs:
6969
TOKEN: ${{ secrets.GITHUB_TOKEN }}
7070

7171
- name: Performing integration test for Mac
72-
if: matrix.os == 'macos-13'
72+
if: matrix.os == 'macos-15-intel'
7373
run: mvn install -DskipTests -P dependencies-for-integration-tests,start-unix-native-image-for-integration-tests,run-bruno-integration-tests -Dos.platform=mac
7474
env:
7575
TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -107,7 +107,7 @@ jobs:
107107
aspect-model-editor-runtime/target/*.so
108108
109109
- name: Upload binary (Mac)
110-
if: matrix.os == 'macos-13'
110+
if: matrix.os == 'macos-15-intel'
111111
uses: actions/upload-artifact@v4
112112
with:
113113
name: ame-backend-mac

.github/workflows/tagged_release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
os: [ macos-13, windows-latest, ubuntu-latest ]
17+
os: [ macos-15-intel, windows-latest, ubuntu-latest ]
1818

1919
steps:
2020
- name: Checkout project
@@ -68,7 +68,7 @@ jobs:
6868
git push origin ${{ env.release_branch_name }}
6969
7070
- name: Set maven version
71-
if: matrix.os == 'macos-13' || matrix.os == 'ubuntu-latest'
71+
if: matrix.os == 'macos-15-intel' || matrix.os == 'ubuntu-latest'
7272
run: mvn versions:set -DnewVersion=${{ github.event.inputs.release_version }}
7373
env:
7474
TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -80,7 +80,7 @@ jobs:
8080
TOKEN: ${{ secrets.GITHUB_TOKEN }}
8181

8282
- name: Creating native image (Mac)
83-
if: matrix.os == 'macos-13'
83+
if: matrix.os == 'macos-15-intel'
8484
run: mvn install -P native-image,native-test-config -Dos.platform=mac -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
8585
env:
8686
TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -126,7 +126,7 @@ jobs:
126126
aspect-model-editor-runtime/target/lib/
127127
128128
- name: Upload binary (Mac)
129-
if: matrix.os == 'macos-13'
129+
if: matrix.os == 'macos-15-intel'
130130
uses: actions/upload-artifact@v4
131131
with:
132132
name: ame-backend-v${{ github.event.inputs.release_version }}-mac

0 commit comments

Comments
 (0)