Skip to content

ci: Fold Web CI into the Deploy Web build job - #804

Merged
Ziinc merged 1 commit into
mainfrom
claude/speed-up-ci-aoedg6-web-ci-fold
Oct 12, 2026
Merged

Ziinc merged 1 commit into
mainfrom
claude/speed-up-ci-aoedg6-web-ci-fold

Conversation

@Ziinc

@Ziinc Ziinc commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

Requested by Zn · project thread

  • Deletes web-ci.yml. Its typecheck, e2e ast-grep lint and readability check now run as PR-only steps in Deploy Web's build job, reusing that job's checkout and npm ci.
  • Web CI's site build duplicated Deploy Web's, so it is dropped. ast-grep runs through uvx (0.38.7, matching the lockfile) instead of a root npm ci.
  • Branch protection: drop the required checks ci and readability.
    Stack: this PR → preview screenshots → rust job → unit in verify → Node 24.
    🤖 Generated with Claude Code
    https://claude.ai/code/session_01Uwdgq12RrXjifDLXargwye
    Generated by Claude Code

Typecheck, the e2e ast-grep lint and the readability check now run as
PR-only steps in Deploy Web's build job, reusing its checkout and npm ci.
Deploy Web already builds the site, so Web CI's build was a duplicate.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uwdgq12RrXjifDLXargwye
@github-actions

Copy link
Copy Markdown
Contributor

@Ziinc
Ziinc merged commit 1415842 into main Oct 12, 2026
9 checks passed
@Ziinc
Ziinc deleted the claude/speed-up-ci-aoedg6-web-ci-fold branch October 12, 2026 06:09

This branch was successfully deployed

1 active deployment
preview — 51cffc0b Deployed Oct 12, 2026 by Ziinc via build #1925
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants