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.
This commit is contained in:
Lucas Winther committed 2026-09-18 10:14:37 +02:00
1 parent 6f5b9144fd
commit f07607911b
7 files changed
+37 -15

No files matched your search

+7
View File
@@ -1130,6 +1130,13 @@ describe("the workflows that drive the refresh", () => {
expect(githubCi).toContain("deploy-pages");
expect(githubCi).toContain("pages:");
});
test("GitHub only builds and serves and has no refresh workflow", async () => {
const githubRefresh = Bun.file(
new URL("../.github/workflows/refresh.yml", import.meta.url),
);
expect(await githubRefresh.exists()).toBe(false);
});
});
describe("flags", () => {