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:
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)