Mirror the released PKGBUILD to the tarballz index

Claude-Session: https://claude.ai/code/session_012LCTmU2ewo8tnM1dByYAoG
This commit is contained in:
Asger Weirsøe
2026-09-30 17:10:01 +02:00
parent fa1de7fe16
commit 11b52f03a3
+14
View File
@@ -80,3 +80,17 @@ jobs:
fi fi
git commit -m "Update to ${{ steps.version.outputs.version }}" git commit -m "Update to ${{ steps.version.outputs.version }}"
git push -u origin master git push -u origin master
# Mirror the same PKGBUILD to https://asger.weirsøe.dk/tarballz/, the
# human-readable package index. The key is pinned on the web host to a
# forced command that can only write this one file, and a failure there
# must never turn an otherwise good AUR release red.
- name: Publish PKGBUILD to the tarballz index
continue-on-error: true
env:
TARBALLZ_SSH_KEY: ${{ secrets.TARBALLZ_SSH_KEY }}
run: |
printf '%s\n' "$TARBALLZ_SSH_KEY" > ~/.ssh/tarballz
chmod 600 ~/.ssh/tarballz
ssh -i ~/.ssh/tarballz -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new \
root@192.168.10.148 < aur-pkg/PKGBUILD