Add Gitea Actions CI + switch to PR-based workflow #1

Merged
kamilkrzywda merged 1 commits from ci-pipeline into master 2026-10-11 10:28:16 +02:00
Owner

Adds the Gitea Actions CI pipeline (.gitea/workflows/ci.yml: build + unit + e2e, deterministic LLM stub, dev-webServer e2e — no dind). Commits package-lock.json (reproducible npm ci), adds CHANGELOG.md + version 0.1.0, documents the mandatory feature-branch→PR→CI→auto-merge workflow in AGENTS.md, and enables branch protection on master. This is the first change landed via a PR.

Adds the Gitea Actions CI pipeline (.gitea/workflows/ci.yml: build + unit + e2e, deterministic LLM stub, dev-webServer e2e — no dind). Commits package-lock.json (reproducible npm ci), adds CHANGELOG.md + version 0.1.0, documents the mandatory feature-branch→PR→CI→auto-merge workflow in AGENTS.md, and enables branch protection on master. This is the first change landed via a PR.
kamilkrzywda added 1 commit 2026-10-11 10:08:32 +02:00
Add Gitea Actions CI + switch to PR-based workflow
CI / build + unit + e2e (pull_request) Successful in 2m5s
547d47d64d
- Add .gitea/workflows/ci.yml: typecheck -> lint -> unit -> build -> deterministic
  Playwright e2e against the dev webServer (LLM_STUB=1). No dind/docker/static IP.
- package-lock.json is committed (reproducible `npm ci`); verified npm install is a no-op.
- Add CHANGELOG.md, set version 0.1.0, add .env (gitignored) + .env.example placeholder.
- Document the mandatory feature-branch -> PR -> CI -> auto-merge workflow in
  AGENTS.md + README.md (e2e now runs in CI on every PR).
- Add Playwright html/json reporters (playwright-report/, test-results/e2e.json)
  for the CI E2E-results summary step and the failure artifact upload.
kamilkrzywda scheduled this pull request to auto merge when all checks succeed 2026-10-11 10:28:14 +02:00
kamilkrzywda merged commit 612de2fc40 into master 2026-10-11 10:28:16 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OpenCode/History#1