Skip to content

Add channel-aware updater wiring - #2

Merged
d4rken merged 1 commit into
devfrom
dev-channel-updater
May 1, 2026
Merged

Add channel-aware updater wiring#2
d4rken merged 1 commit into
devfrom
dev-channel-updater

Conversation

@d4rken

@d4rken d4rken commented Apr 30, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a small channel helper so dev webconfig installs and updates dev components, while stable continues to use update/main, feed/main, and webconfig/master.
  • Persist the installed channel in /airplanes/webconfig/channel.env so copied update helpers keep using the same channel.
  • Update installer and background updater paths to pass the correct updater/feed/webconfig branches.
  • Add CI with shell syntax, shellcheck for the touched scripts, and channel mapping tests.

Tests

  • bash test/update-channel-test.sh
  • bash -n install.sh update-webconfig.sh helpers/bg-update.sh helpers/update-channel.sh test/update-channel-test.sh
  • shellcheck -S warning install.sh update-webconfig.sh helpers/bg-update.sh helpers/update-channel.sh test/update-channel-test.sh

@d4rken
d4rken marked this pull request as draft May 1, 2026 04:00
@d4rken
d4rken marked this pull request as draft May 1, 2026 04:00
@d4rken
d4rken marked this pull request as ready for review May 1, 2026 10:57
@d4rken
d4rken merged commit 9de5e4e into dev May 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant