Commit graph

7 commits

Author SHA1 Message Date
46701e959f Fix: remove build: from compose.yml; clean up debug logs
All checks were successful
Deploy / deploy (push) Successful in 57s
podman-compose was rebuilding the image on every service restart using
the Containerfile, but without --build-arg WEBMENTION_TOKEN. This
silently discarded the token that the CI build had baked in.

Removing the build: block means restarts reuse the pre-built image
tagged by CI. Also removes all temporary debug console.log statements.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 04:48:11 +02:00
07f677899a Temp: capture build log and verify webmentions in CI
Some checks failed
Deploy / deploy (push) Has been cancelled
2026-04-22 04:10:31 +02:00
34134994bc Force full rebuild in CI with --no-cache
All checks were successful
Deploy / deploy (push) Successful in 1m25s
Podman was reusing the RUN npm run build layer from before the
vite.define token injection was added, causing webmentions to be
built without the token.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 03:55:58 +02:00
25235debbd Add secret check step to deploy workflow for token length verification
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:36:09 +02:00
5c73ede1e0 Remove scheduled cron job from deploy workflow
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:16:46 +02:00
c9ad64d217 Add cron schedule to deploy workflow for regular execution
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 01:02:15 +02:00
6e1ee689ea Add deployment workflow and configure webmention token handling
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 00:13:18 +02:00