Skip to content

chore(ci): gate typecheck/test/build; add dependabot#235

Merged
jinglescode merged 1 commit into
mainfrom
chore/ci-and-deps
May 10, 2026
Merged

chore(ci): gate typecheck/test/build; add dependabot#235
jinglescode merged 1 commit into
mainfrom
chore/ci-and-deps

Conversation

@jinglescode
Copy link
Copy Markdown
Member

Summary

  • Drop continue-on-error from typecheck, test, and build steps in pr-checks.yml. They were silently passing — gates that only report status without blocking aren't gates.
  • Keep continue-on-error on lint until the rule set is cleaned up (tracked separately).
  • Add .github/dependabot.yml with weekly npm + monthly github-actions schedules, grouped by ecosystem (@meshsdk/*, next/@next/*, prisma/@prisma/*, @trpc/*, @types/*).

Why now

The repo currently has typecheck-clean and test-clean state on main (verified locally: tsc passes, 171/171 tests deterministic across two runs, next build succeeds). Turning the gates on now is safe and prevents regressions from sneaking in via future PRs.

Test plan

  • CI runs on this PR and all three gates execute
  • Typecheck step reports its real status (not auto-success)
  • Test step reports its real status
  • Build step reports its real status
  • Lint may report failures but does not block merge

🤖 Generated with Claude Code

PR checks were silently passing because typecheck, test, and build steps
were marked continue-on-error, so the gates only reported status, never
blocked merges. Drop continue-on-error from those three; keep it on lint
until the rule set is cleaned up.

Add dependabot config for npm + github-actions, with grouping for
@meshsdk/*, next/@next/*, prisma/@prisma/*, @trpc/*, and @types/*.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
multisig Ready Ready Preview, Comment May 10, 2026 8:25am

Request Review

@jinglescode jinglescode merged commit 8303f89 into main May 10, 2026
5 of 6 checks passed
@jinglescode jinglescode deleted the chore/ci-and-deps branch May 10, 2026 08:57
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.

1 participant