Skip to content

Commit 5474ad8

Browse files
committed
macos-15 runner
1 parent 61354a4 commit 5474ad8

File tree

1 file changed

+57
-53
lines changed

1 file changed

+57
-53
lines changed

.github/workflows/build-ide.yml

Lines changed: 57 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,62 @@ jobs:
2828
run: |
2929
bash ./tests/sanity_check.sh
3030
31-
build-linux:
32-
name: Linux - LwIP ${{ matrix.lwip }} (${{ matrix.chunk }})
33-
runs-on: ubuntu-latest
31+
# build-linux:
32+
# name: Linux - LwIP ${{ matrix.lwip }} (${{ matrix.chunk }})
33+
# runs-on: ubuntu-latest
34+
# defaults:
35+
# run:
36+
# shell: bash
37+
# strategy:
38+
# matrix:
39+
# lwip: ["default", "IPv6"]
40+
# chunk: [0, 1, 2, 3, 4, 5, 6, 7]
41+
# steps:
42+
# - uses: actions/checkout@v4
43+
# with:
44+
# submodules: true
45+
# - uses: actions/setup-python@v5
46+
# with:
47+
# python-version: '3.x'
48+
# - uses: actions/cache@v4
49+
# with:
50+
# path: ./tools/dist
51+
# key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
52+
# - name: Build Sketches
53+
# env:
54+
# ESP8266_ARDUINO_BUILDER: "arduino"
55+
# ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
56+
# ESP8266_ARDUINO_LWIP: ${{ matrix.lwip }}
57+
# run: |
58+
# bash ./tests/build.sh 8 ${{ matrix.chunk }}
59+
#
60+
# # Just try to build at least one sketch, since we spend so much time with the matrix above
61+
#
62+
# build-windows:
63+
# name: Windows
64+
# runs-on: windows-latest
65+
# steps:
66+
# - uses: actions/checkout@v4
67+
# with:
68+
# submodules: false
69+
# - uses: actions/setup-python@v5
70+
# with:
71+
# python-version: '3.x'
72+
# - uses: actions/cache@v4
73+
# with:
74+
# path: ./tools/dist
75+
# key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
76+
# - name: Build Sketch
77+
# env:
78+
# ESP8266_ARDUINO_HARDWARE: "${{ runner.temp }}/hardware"
79+
# ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
80+
# ESP8266_ARDUINO_SKETCHES: "libraries/esp8266/examples/Blink/Blink.ino"
81+
# run: |
82+
# bash ./tests/build.sh
83+
84+
build-mac:
85+
name: macOS - LwIP ${{ matrix.lwip }} (${{ matrix.chunk }})
86+
runs-on: macos-15
3487
defaults:
3588
run:
3689
shell: bash
@@ -41,7 +94,7 @@ jobs:
4194
steps:
4295
- uses: actions/checkout@v4
4396
with:
44-
submodules: true
97+
submodules: false
4598
- uses: actions/setup-python@v5
4699
with:
47100
python-version: '3.x'
@@ -56,52 +109,3 @@ jobs:
56109
ESP8266_ARDUINO_LWIP: ${{ matrix.lwip }}
57110
run: |
58111
bash ./tests/build.sh 8 ${{ matrix.chunk }}
59-
60-
# Just try to build at least one sketch, since we spend so much time with the matrix above
61-
62-
build-windows:
63-
name: Windows
64-
runs-on: windows-latest
65-
steps:
66-
- uses: actions/checkout@v4
67-
with:
68-
submodules: false
69-
- uses: actions/setup-python@v5
70-
with:
71-
python-version: '3.x'
72-
- uses: actions/cache@v4
73-
with:
74-
path: ./tools/dist
75-
key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
76-
- name: Build Sketch
77-
env:
78-
ESP8266_ARDUINO_HARDWARE: "${{ runner.temp }}/hardware"
79-
ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
80-
ESP8266_ARDUINO_SKETCHES: "libraries/esp8266/examples/Blink/Blink.ino"
81-
run: |
82-
bash ./tests/build.sh
83-
84-
build-mac:
85-
name: macOS
86-
runs-on: macOS-latest
87-
defaults:
88-
run:
89-
shell: bash
90-
steps:
91-
- uses: actions/checkout@v4
92-
with:
93-
submodules: false
94-
- uses: actions/setup-python@v5
95-
with:
96-
python-version: '3.x'
97-
- uses: actions/cache@v4
98-
with:
99-
path: ./tools/dist
100-
key: ${{ runner.os }}-${{ hashFiles('package/package_esp8266com_index.template.json', 'tests/common.sh', 'tests/build.sh') }}
101-
- name: Build Sketch
102-
env:
103-
ESP8266_ARDUINO_HARDWARE: "${{ runner.temp }}/hardware"
104-
ESP8266_ARDUINO_IDE: "${{ runner.temp }}/arduino_ide"
105-
ESP8266_ARDUINO_SKETCHES: "libraries/esp8266/examples/Blink/Blink.ino"
106-
run: |
107-
bash ./tests/build.sh

0 commit comments

Comments
 (0)