33# SPDX-License-Identifier: MIT
44name : WipperSnapper Release Workflow for "Offline Mode" Alpha Feature
55on :
6- release :
7- types : [published]
6+ push :
7+ branches :
8+ - test-offline-release
89 secrets :
910 GH_REPO_TOKEN :
1011 required : true
1314 build-esp32sx :
1415 name : 🏗️ESP32-Sx
1516 runs-on : ubuntu-latest
16- if : github.event.release.target_commitish == 'offline-mode ' # Runs only if release is from offline-mode
17+ if : github.event.release.target_commitish == 'test- offline-release ' # Runs only if release is from test- offline-release
1718 strategy :
1819 fail-fast : false
1920 matrix :
@@ -117,7 +118,7 @@ jobs:
117118 build-rp2040 :
118119 name : 🏗️RP2040, RP2350
119120 runs-on : ubuntu-latest
120- if : github.event.release.target_commitish == 'offline-mode ' # Runs only if release is from offline-mode
121+ if : github.event.release.target_commitish == 'test- offline-release ' # Runs only if release is from test- offline-release
121122 strategy :
122123 fail-fast : false
123124 matrix :
@@ -189,7 +190,7 @@ jobs:
189190 merge-job-build-files :
190191 name : Merge Artifacts for build-files
191192 runs-on : ubuntu-latest
192- if : github.event.release.target_commitish == 'offline-mode ' # Runs only if release is from offline-mode
193+ if : github.event.release.target_commitish == 'test- offline-release ' # Runs only if release is from test- offline-release
193194 needs : [build-esp32sx, build-rp2040]
194195 steps :
195196 - name : Merge Artifacts from Builds
@@ -202,7 +203,7 @@ jobs:
202203 clang_and_doxy :
203204 name : 🔎Clang & Doxygen
204205 runs-on : ubuntu-latest
205- if : github.event.release.target_commitish == 'offline-mode ' # Runs only if release is from offline-mode
206+ if : github.event.release.target_commitish == 'test- offline-release ' # Runs only if release is from test- offline-release
206207 needs :
207208 [
208209 build-esp32sx,
@@ -225,7 +226,7 @@ jobs:
225226 release-wippersnapper :
226227 name : Release WipperSnapper
227228 runs-on : ubuntu-latest
228- if : github.event.release.target_commitish == 'offline-mode ' # Runs only if release is from offline-mode
229+ if : github.event.release.target_commitish == 'test- offline-release ' # Runs only if release is from test- offline-release
229230 needs : merge-job-build-files
230231 steps :
231232 - name : Download build artifacts from build-platform steps
0 commit comments