Commit Graph
5 Commits
Author SHA1 Message Date
Lucas Winther f07607911b docs(workflows): clarify that GitHub only builds and serves while Gitea refreshes sources
CI / Typecheck, test, feed (push) Successful in 20s
CI / Build site (push) Successful in 11s
CI / Container image (push) Successful in 40s
Document the forge responsibilities across AGENTS.md, README.md, ARCHITECTURE.md, INGESTION.md, and the CI workflow headers: GitHub Actions only builds and serves (Pages deployment) without fetching data sources, while Gitea Actions exclusively runs the scheduled refresh and publishes the container image.
2026-09-18 10:14:37 +02:00
Lucas Winther fa7f99559a fix(ci): dispatch ci to publish feed on refresh even when snapshots return 304
CI / Typecheck, test, feed (push) Successful in 18s
CI / Build site (push) Successful in 8s
CI / Container image (push) Successful in 39s
When sources return 304, no git commit is created, but the cache holds updated confirmation timestamps. Publish the refreshed feed unconditionally on non-dry runs so CI rebuilds events.v1.json with fresh confirmation dates.
2026-09-18 09:57:03 +02:00
Lucas Winther 8912aec84d fix(ci): restore missing steps key in image job of ci.yml
CI / Typecheck, test, feed (push) Successful in 18s
CI / Build site (push) Successful in 10s
CI / Container image (push) Successful in 39s
2026-09-18 08:56:48 +02:00
Lucas Winther ea1a78a41d ci: restore refresh bookkeeping in container image job
Restore snapshots/*.state.json in the image job before docker build so lastConfirmedAt is preserved in container builds.
2026-09-18 08:55:10 +02:00
Lucas Winther 0826f24db9 ci: migrate Gitea workflows to .gitea and restore GitHub Pages in .github
Move the scheduled refresh and container-registry CI workflows into
.gitea/workflows/ so Gitea Actions runs them natively. Update
.github/workflows/ci.yml to build with BASE_PATH and deploy to GitHub
Pages upon push from the mirror sync, removing the Gitea-specific
container registry step. Update Dockerfile, .dockerignore, and test
harness to test and copy workflows from .gitea/.
2026-09-17 09:59:32 +02:00