Skip to content

Commit c6f6112

Browse files
committed
add win & mac, introduced fail-fast
1 parent ae5b778 commit c6f6112

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/release.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ jobs:
1010
build:
1111
strategy:
1212
matrix:
13-
# operating-system: [ubuntu-latest, windows-latest, macOS-latest]
14-
operating-system: [ubuntu-latest]
13+
operating-system: [ubuntu-latest, windows-latest, macOS-latest]
1514

1615
runs-on: ${{ matrix.operating-system }}
1716

@@ -61,7 +60,7 @@ jobs:
6160
with:
6261
name: arduino-create-agent-${{ matrix.operating-system }}
6362
path: |
64-
arduino-create-agent
63+
arduino-create-agent*
6564
config.ini
6665
if-no-files-found: error
6766

@@ -76,6 +75,7 @@ jobs:
7675
CHOICE_CERT_INSTALL: "ask_certificates_install=CC" # win,mac:(ff,chrome)
7776

7877
strategy:
78+
fail-fast: false # if one os is failing continue nonetheless
7979
matrix:
8080
operating-system: [ubuntu-latest, windows-latest, macOS-latest]
8181

@@ -120,6 +120,7 @@ jobs:
120120

121121
- name: Make executable
122122
run: chmod +x ${{ matrix.executable-path }}arduino-create-agent
123+
if: matrix.operating-system == 'ubuntu-latest-latest' && matrix.operating-system == 'macOS-latest'
123124

124125
- name: Rename executable to Arduino_Create_Bridge
125126
run: mv ${{ matrix.executable-path }}arduino-create-agent ${{ matrix.executable-path }}/Arduino_Create_Bridge

0 commit comments

Comments
 (0)