28
28
run : |
29
29
bash ./tests/sanity_check.sh
30
30
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
34
87
defaults :
35
88
run :
36
89
shell : bash
41
94
steps :
42
95
- uses : actions/checkout@v4
43
96
with :
44
- submodules : true
97
+ submodules : false
45
98
- uses : actions/setup-python@v5
46
99
with :
47
100
python-version : ' 3.x'
@@ -56,52 +109,3 @@ jobs:
56
109
ESP8266_ARDUINO_LWIP : ${{ matrix.lwip }}
57
110
run : |
58
111
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