Skip to content

ci: unblock dependabot PRs and build the website in PR CI - #7

Merged
stevenzg merged 1 commit into
mainfrom
claude/tarjan-pr-ci-review-3sxs4w
Jul 17, 2026
Merged

ci: unblock dependabot PRs and build the website in PR CI#7
stevenzg merged 1 commit into
mainfrom
claude/tarjan-pr-ci-review-3sxs4w

Conversation

@stevenzg

Copy link
Copy Markdown
Owner

Dependabot's generated messages ("Bump …" subject, long metadata body) fail
the commitlint gate on every update PR, so exempt them via an ignores entry
in commitlint.config.mjs — normal commits are still checked.

Ignore TypeScript major bumps in dependabot.yml: the site builds on 5.x but
fails on 7.0.2 (the native-compiler rewrite), so that migration should be
deliberate rather than a routine weekly bump.

Add site-ci.yml to build the website on PRs touching website/**. Today only
pages.yml builds the site, and only on push to main — a dependabot PR that
breaks the build (like the current typescript 7 bump) passes all PR checks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NRxAm6DG11WGYLWXU2AgP3
@stevenzg
stevenzg merged commit 3f2329a into main Jul 17, 2026
6 checks passed
@stevenzg
stevenzg deleted the claude/tarjan-pr-ci-review-3sxs4w branch July 17, 2026 07:01
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