File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 1
- name : linux develop build "GCC with Make"
1
+ name : Build all projects with "GCC with Make"
2
2
3
3
on :
4
4
push :
10
10
build :
11
11
strategy :
12
12
matrix :
13
+ os : [ubuntu-latest, windows-latest]
13
14
project :
14
15
- cc3220sf
15
16
- efm32gg
@@ -61,17 +62,19 @@ jobs:
61
62
# An empty string will build all projects, in case this list is outdated
62
63
- " "
63
64
fail-fast : false
64
- runs-on : ubuntu-latest
65
- name : Build ${{ matrix.project || 'all' }}
65
+ runs-on : ${{ matrix.os }}
66
+ name : Build ${{ matrix.project || 'all' }} on ${{ matrix.os }}
66
67
steps :
67
68
- uses : actions/checkout@v3
68
69
- name : Setup Python
69
70
uses : actions/setup-python@v4
70
71
with :
71
72
python-version : 3.8
72
73
cache : pip
73
- - name : install requirements
74
- run : sudo apt-get install -y gcc-arm-none-eabi
74
+ - name : Setup arm-none-eabi-gcc
75
+ uses : carlosperate/arm-none-eabi-gcc-action@v1
76
+ with :
77
+ release : 10.3-2021.10
75
78
76
79
- name : install requirements
77
80
run : pip install -r requirements.txt
You can’t perform that action at this time.
0 commit comments