mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-07-26 12:08:15 +00:00
450f715874
- Bump all actions off the deprecated Node 20 runtime: checkout v4->v7, upload-artifact v4->v7, setup-node added@v6, action-gh-release v1->v3, docker build-push v5->v7, login v3->v4, metadata v5->v6, buildx v3->v4 (verified latest majors via GitHub API; no breaking input/output changes) - Add npm dependency caching via setup-node (cache: npm) - Add GHA layer caching for the multi-arch Docker build (cache-from/to gha) - Add concurrency group so a release run is never interrupted, only dedupes re-pushes of the same tag - Tighten release-server permissions to contents: read (it never writes to the repo) Version-injection and commit-back logic unchanged. First exercised on the next v* tag. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>