Skip to content

ci: run PR checks on AgentHits-Dev and guard dependencies - #8

Merged
agentHits merged 2 commits into
AgentHits-Devfrom
chore/ci-dependency-guards
Oct 7, 2026
Merged

agentHits merged 2 commits into
AgentHits-Devfrom
chore/ci-dependency-guards

Conversation

@agentHits

Copy link
Copy Markdown
Collaborator

What changes

  • PR checks for AgentHits-Dev: pull-request.yml now also triggers for PRs into AgentHits-Dev, so typecheck, tests and build run there (before, only the Docker image check did).
  • bun audit job: fails the PR on advisories of moderate severity or higher. GHSA-vfj7-8cjw-p6xm (braces 3.0.3 via micromatch) is ignored because no patched version exists yet.
  • bunfig.toml: minimumReleaseAge = 259200 (3 days). New resolutions (bun add, bun update) skip versions younger than that. bun install --frozen-lockfile is unaffected; verified locally, also with an absurdly large age.
  • Dependabot: weekly, grouped minor/patch PRs against AgentHits-Dev with a 3-day cooldown. Majors are ignored (done by hand), and so are packages held back on purpose: stripe, @stepperize/react, @dokploy/trpc-openapi, ssh2, and better-auth minors.

Checks

  • bun audit --audit-level=moderate --ignore GHSA-vfj7-8cjw-p6xm passes on a copy of only the manifests and lockfile (no node_modules), the same as the CI job.
  • This PR is the first one into AgentHits-Dev that runs build/test/typecheck, so its own checks show the current state.

🤖 Generated with Claude Code

agentHits and others added 2 commits October 6, 2026 15:43
- Run typecheck, tests and build for PRs into AgentHits-Dev, not only
  main/canary.
- Add a bun audit job (moderate and above). GHSA-vfj7-8cjw-p6xm is
  ignored: braces 3.0.3 has no patched release.
- bunfig.toml: minimumReleaseAge of 3 days for new resolutions.
  Frozen-lockfile installs are unaffected.
- Dependabot: weekly grouped minor/patch PRs against AgentHits-Dev with
  a 3-day cooldown; majors and deliberately held packages are ignored.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…jobs independently

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@agentHits
agentHits merged commit fae257e into AgentHits-Dev Oct 7, 2026
4 checks passed
@agentHits
agentHits deleted the chore/ci-dependency-guards branch October 7, 2026 04:51
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