Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 7bf0896

Browse files
committedFeb 13, 2025·
Update release for offline mode ci
1 parent 0542219 commit 7bf0896

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed
 

‎.github/workflows/release-caller-offline.yml

+8-7
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
# SPDX-License-Identifier: MIT
44
name: WipperSnapper Release Workflow for "Offline Mode" Alpha Feature
55
on:
6-
release:
7-
types: [published]
6+
push:
7+
branches:
8+
- test-offline-release
89
secrets:
910
GH_REPO_TOKEN:
1011
required: true
@@ -13,7 +14,7 @@ jobs:
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

Comments
 (0)
Please sign in to comment.