chore(ci): bump forge-base to v0.2.3 (Playwright browser cache) #1113
No reviewers
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/claude-hooks!1113
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/forge-base-v0.2.3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
forge-basereusable workflow + container image fromv0.2.2tov0.2.3.actions/cachestep for~/.cache/ms-playwrightinqa-bun.yml. apps/web's Vitest browser-mode setup downloads ~170MB of Chromium duringjust ci-setup; warm cache makes that a no-op.bun.lockhash → a Playwright version bump invalidates and re-downloads automatically.Changes
.forgejo/workflows/qa.yml:uses: …/qa-bun.yml@v0.2.3+image_tag: v0.2.3on the reusableqajob.image:bumps fordb-schema,dockerfile,i18n-string-check,sql-layer-checkjobs (all use the sameforge-base/bunimage).release.ymlleft atv0.2.1— unrelated to Playwright caching, separate bump if desired.Test plan
bun.lockhits the cache (Cache restored from key: playwright-v0.2.3-…in job log) andplaywright installno-ops on the browser binary.db-schema,dockerfile,i18n-string-check,sql-layer-checkjobs still pass on the new image (no behavioural diff vs. v0.2.2; same base image rebuilt).