Dev #9

Merged
NeilClack merged 4 commits from dev into main 2026-10-01 22:28:48 +00:00
6 changed files with 8 additions and 8 deletions
Showing only changes of commit b6de748f8f - Show all commits
+3 -3
View File
@@ -32,7 +32,7 @@ jobs:
- name: Copy dev kiosk ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup
run: rm -f "/var/lib/gitea-runner/radiantwave/${FILENAME}"
@@ -59,7 +59,7 @@ jobs:
- name: Copy dev android ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup
run: rm -f "/var/lib/gitea-runner/radiantwave/${FILENAME}"
@@ -86,6 +86,6 @@ jobs:
- name: Copy dev commercial ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup
run: rm -f "/var/lib/gitea-runner/radiantwave/${FILENAME}"
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: Copy android kiosk ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${ANDROID_ISO_FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup android kiosk ISO
run: rm -f "/var/lib/gitea-runner/radiantwave/${ANDROID_ISO_FILENAME}"
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: Copy commercial kiosk ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${COMMERCIAL_ISO_FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup commercial kiosk ISO
run: rm -f "/var/lib/gitea-runner/radiantwave/${COMMERCIAL_ISO_FILENAME}"
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: Copy kiosk ISO to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${KIOSK_ISO_FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup kiosk ISO
run: rm -f "/var/lib/gitea-runner/radiantwave/${KIOSK_ISO_FILENAME}"
+1 -1
View File
@@ -33,7 +33,7 @@ jobs:
- name: Copy Raspberry Pi image to fileserver
run: |
scp "/var/lib/gitea-runner/radiantwave/${RPI_IMAGE_FILENAME}" \
radiantwave-infra:/mnt/infrastructure_data/files/images/
157.245.124.103:/mnt/infrastructure_data/files/images/
- name: Cleanup Raspberry Pi image
run: rm -f "/var/lib/gitea-runner/radiantwave/${RPI_IMAGE_FILENAME}"
+1 -1
View File
@@ -3,7 +3,7 @@ Implemented (both repos on dev)
Checkpoints (return points if something fails):
- radiantwave → tag pre-live-update @ d84307b
- KioskConfig → tag pre-live-update @ b8d0f59
radiantwave — .gitea/workflows/dev.yml: Added a "Publish manifest" step after the Attic push. It writes {"version","storePath"} using readlink -f ./result-pkg (the exact closure pushed to the dev Attic), then scps it to radiantwave-infra:/mnt/infrastructure_data/files/radiantwave-dev/manifest.json. main.yml untouched.
radiantwave — .gitea/workflows/dev.yml: Added a "Publish manifest" step after the Attic push. It writes {"version","storePath"} using readlink -f ./result-pkg (the exact closure pushed to the dev Attic), then scps it to 157.245.124.103:/mnt/infrastructure_data/files/radiantwave-dev/manifest.json. main.yml untouched.
KioskConfig:
- New radiantwave-updater.nix module: tmpfiles seed (L /var/lib/radiantwave/current → <baked-in baseline>), a systemd oneshot service (curl manifest → nix copy --from dev Attic, never builds → atomic mv -T swap), and a 2-min persistent timer.
- flake.nix: imports the module in both builders and enables it on all 4 -dev variants (radiantwavekiosk-dev, -commercial-dev, -android-dev, -rpi-dev) pointing at the dev manifest/attic.