diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8e89e47..36d1d79 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,6 +5,9 @@ on: push: { } pull_request: { } +permissions: + contents: write + jobs: build: runs-on: [self-hosted, hetzner-cax21] @@ -29,6 +32,10 @@ jobs: run: | pigz -9 raspikiosk.img + - name: Debug info + run: | + ls -lAh . + - name: Release build artifacts uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/') diff --git a/kiosk_skeleton/build.sh b/kiosk_skeleton/build.sh index 04373f5..01cdbde 100755 --- a/kiosk_skeleton/build.sh +++ b/kiosk_skeleton/build.sh @@ -32,6 +32,7 @@ echo "tmpfs /tmp tmpfs mode=1777 0 0" >> /etc/fstab echo "tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0" >> /etc/fstab echo "tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0" >> /etc/fstab echo "tmpfs /var/lib/lightdm tmpfs defaults,noatime,nosuid,size=30m 0 0" >> /etc/fstab +echo "tmpfs /var/lib/dhcpcd tmpfs defaults,noatime,nosuid,size=30m 0 0" >> /etc/fstab echo "tmpfs /home/pi/.cache tmpfs mode=0755,nosuid,nodev,uid=1000,gid=1000 0 0" >> /etc/fstab echo "tmpfs /home/pi/.config/chromium/ tmpfs mode=0755,nosuid,nodev,uid=1000,gid=1000 0 0" >> /etc/fstab echo "tmpfs /home/pi/.pki/ tmpfs mode=0755,nosuid,nodev,uid=1000,gid=1000 0 0" >> /etc/fstab