Skip to content

Commit b837553

Browse files
committed
Build: update macOS CI scripts
Signed-off-by: Rhys Mainwaring <[email protected]>
1 parent d2ec631 commit b837553

6 files changed

+78
-48
lines changed

.github/workflows/macos12-monterey-ci.yml

-42
This file was deleted.

.github/workflows/macos13-ventura-build-tools.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ jobs:
2020
which pip3
2121
which python3
2222
python3 --version
23-
export PATH=$PATH:/Users/runner/Library/Python/3.11/bin:/Users/runner/Library/Python/3.12/bin
23+
export PATH=$PATH:/Users/runner/Library/Python/3.12/bin:/Users/runner/Library/Python/3.13/bin
2424
colcon graph
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: macOS Sonoma Build Tools (arm64)
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
macos-14-arm64-ci:
7+
runs-on: macos-14-arm64
8+
name: macOS Sonoma Build Tools (arm64)
9+
steps:
10+
- name: Checkout
11+
uses: actions/checkout@v3
12+
13+
- name: Install Build Tools
14+
run: |
15+
pip3 install --user vcstool
16+
pip3 install --user colcon-common-extensions
17+
18+
- name: Check Build Tools
19+
run: |
20+
which pip3
21+
which python3
22+
python3 --version
23+
export PATH=$PATH:/Users/runner/Library/Python/3.12/bin:/Users/runner/Library/Python/3.13/bin
24+
colcon graph

.github/workflows/macos12-monterey-build-tools.yml renamed to .github/workflows/macos14-sonoma-build-tools.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
name: macOS Monterey Build Tools
1+
name: macOS Sonoma Build Tools
22

33
on: [pull_request]
44

55
jobs:
6-
macos-monterey-ci:
7-
runs-on: macos-12
8-
name: macOS Monterey Build Tools
6+
macos-14-ci:
7+
runs-on: macos-14
8+
name: macOS Sonoma Build Tools
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v3
@@ -20,5 +20,5 @@ jobs:
2020
which pip3
2121
which python3
2222
python3 --version
23-
export PATH=$PATH:/Users/runner/Library/Python/3.11/bin:/Users/runner/Library/Python/3.12/bin
23+
export PATH=$PATH:/Users/runner/Library/Python/3.12/bin:/Users/runner/Library/Python/3.13/bin
2424
colcon graph
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: macOS Sequoia Build Tools (arm64)
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
macos-15-arm64-ci:
7+
runs-on: macos-15-arm64
8+
name: macOS Sequoia Build Tools (arm64)
9+
steps:
10+
- name: Checkout
11+
uses: actions/checkout@v3
12+
13+
- name: Install Build Tools
14+
run: |
15+
pip3 install --user vcstool
16+
pip3 install --user colcon-common-extensions
17+
18+
- name: Check Build Tools
19+
run: |
20+
which pip3
21+
which python3
22+
python3 --version
23+
export PATH=$PATH:/Users/runner/Library/Python/3.12/bin:/Users/runner/Library/Python/3.13/bin
24+
colcon graph
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: macOS Sequoia Build Tools
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
macos-15-ci:
7+
runs-on: macos-15
8+
name: macOS Sequoia Build Tools (arm64)
9+
steps:
10+
- name: Checkout
11+
uses: actions/checkout@v3
12+
13+
- name: Install Build Tools
14+
run: |
15+
pip3 install --user vcstool
16+
pip3 install --user colcon-common-extensions
17+
18+
- name: Check Build Tools
19+
run: |
20+
which pip3
21+
which python3
22+
python3 --version
23+
export PATH=$PATH:/Users/runner/Library/Python/3.12/bin:/Users/runner/Library/Python/3.13/bin
24+
colcon graph

0 commit comments

Comments
 (0)