Skip to content

ci: move to the CI v2 contract - #2

Merged
peycheff-com merged 1 commit into
mainfrom
chore/ci-v2
Sep 24, 2026
Merged

peycheff-com merged 1 commit into
mainfrom
chore/ci-v2

Conversation

@peycheff-com

Copy link
Copy Markdown
Contributor

Moves this repo onto the agent-delivery CI v2 contract (docs/architecture/agent-delivery.md).

  • .github/workflows/ci.yml now has one job, ci, so the required check is ci / gate. It runs make check (build, vet, test, gofmt) plus the diff-aware dependency scan.
  • This repo is public and platform-actions is internal. GitHub won't let a public repo call an internal reusable workflow, so .github/workflows/ci-v2.yml is a byte-identical copy of platform-actions/.github/workflows/ci.yml@v2 (6d84391). If platform-actions becomes public, the caller can switch back to @v2 and the copy can go.
  • Adds .github/dependabot.yml (GitHub Actions and Go modules), from the platform-actions template.

🤖 Generated with Claude Code

- ci.yml calls the CI v2 workflow, so the required check is `ci / gate`
  and `make check` is the one entry point. The repo is public and cannot
  call the internal platform-actions reusable, so ci-v2.yml is a
  byte-identical copy of platform-actions ci.yml@v2.
- gofmt runs inside `make check` instead of a separate CI step.
- Add Dependabot for GitHub Actions and Go modules.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@peycheff-com
peycheff-com merged commit 3f84fb3 into main Sep 24, 2026
3 checks passed
@peycheff-com
peycheff-com deleted the chore/ci-v2 branch September 24, 2026 14:27
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