Replace radiantwave-infra with IP address
Build Dev ISOs / build-dev-kiosk (push) Successful in 1m20s
Build Dev ISOs / build-dev-android (push) Successful in 1m36s
Build Dev ISOs / build-dev-commercial (push) Successful in 3m47s

This commit is contained in:
NeilClack
2026-09-30 14:25:42 -05:00
parent cac2e455ec
commit b6de748f8f
6 changed files with 8 additions and 8 deletions
+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.