Skip to content

Commit 5564777

Browse files
authored
Merge pull request #728 from adafruit/offline-mode-autoconfig
Add automatic configuration capability and other enhancements for Offline Mode
2 parents 0de3e5c + 375fd39 commit 5564777

File tree

161 files changed

+2057
-565
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+2057
-565
lines changed

.github/workflows/build-clang-doxy.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
# SPDX-FileCopyrightText: Brent Rubell for Adafruit Industries, 2023
1+
# SPDX-FileCopyrightText: Brent Rubell for Adafruit Industries, 2023-2025
22
#
33
# SPDX-License-Identifier: MIT
44
name: WipperSnapper Build CI
55

66
on:
77
workflow_dispatch:
88
pull_request:
9+
branches-ignore:
10+
- 'offline-mode'
911
workflow_call:
1012
secrets:
1113
GH_REPO_TOKEN:

.github/workflows/release-offline.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
push:
77
branches:
88
- offline-mode
9+
- offline-mode-*
910
release:
1011
types: [published]
1112
branches:
@@ -165,8 +166,8 @@ jobs:
165166
tree
166167
- name: Rename build artifacts to reflect the platform name
167168
run: |
168-
mv examples/*/build/*/Wippersnapper_demo.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
169-
mv examples/*/build/*/Wippersnapper_demo.ino.bin wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.bin
169+
mv examples/*/build/*/Wippersnapper_demo_offline_netiface.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
170+
mv examples/*/build/*/Wippersnapper_demo_offline_netiface.ino.bin wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.bin
170171
- name: upload build artifacts
171172
uses: actions/upload-artifact@v4
172173
with:
@@ -183,10 +184,10 @@ jobs:
183184
fail-fast: false
184185
matrix:
185186
arduino-platform: ["pico_rp2040_tinyusb",
186-
"pico_rp2350_tinyusb",
187-
"feather_rp2040_adalogger_tinyusb",
188-
"metro_rp2350_tinyusb"
189-
]
187+
"pico_rp2350_tinyusb",
188+
"feather_rp2040_adalogger_tinyusb",
189+
"metro_rp2350_tinyusb"
190+
]
190191
steps:
191192
- uses: actions/setup-python@v5
192193
with:
@@ -243,7 +244,7 @@ jobs:
243244
run: python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
244245
- name: Rename build artifacts to reflect the platform name
245246
run: |
246-
mv examples/*/build/*/Wippersnapper_demo_offline.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
247+
mv examples/*/build/*/Wippersnapper_demo_offline_nonetiface.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
247248
- name: upload build artifacts
248249
uses: actions/upload-artifact@v4
249250
with:

0 commit comments

Comments
 (0)