3 Commits

Author SHA1 Message Date
abc13df7f9 Drop npm cache in CI (Docker-mode runner cache server causes failures)
Some checks failed
Test, Build & Deploy / test-and-build (push) Failing after 34s
Test, Build & Deploy / deploy (push) Has been skipped
2026-08-30 20:43:12 +00:00
b8f7283eb3 Switch CI runner to Ubuntu (containerized act_runner)
Some checks failed
Test, Build & Deploy / test-and-build (push) Failing after 48s
Test, Build & Deploy / deploy (push) Has been skipped
2026-08-30 20:33:39 +00:00
aa651568af Add CI workflow + baked commit hash
Some checks failed
Test, Build & Deploy / test-and-build (push) Failing after 1m15s
Test, Build & Deploy / deploy (push) Has been skipped
- .gitea/workflows/deploy.yml: test+build on every push; auto-deploy
  dist/index.html to /password_manager via WebDAV on push to main (DELETE-
  then-PUT to bypass stale-file cache), verifying deployed bytes match.
- Build injects __VAULT_COMMIT__ (from VITE_COMMIT_HASH=github.sha in CI,
  git HEAD locally) and main.js logs console.info({ commit_hash }) on
  startup so a deploy is verifiable against its source commit.
2026-08-30 19:12:19 +00:00