• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

opendefensecloud / apiserver-kit / 40852655832
42%

Build:
DEFAULT BRANCH: main
Ran 29 Oct 2026 09:55AM UTC
Jobs 1
Files 6
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Oct 2026 09:49AM UTC coverage: 42.178%. Remained the same
40852655832

push

github

web-flow
chore: migrate to dev-kit v3.1.0 (#153)

## What

Moves to dev-kit v3.1.0, replaces our copies of the shared workflows
with dev-kit stubs, and turns on Renovate auto-approve for patch and
digest PRs. Closes #132. Supersedes #145.

## Why

Same setup as solution-arsenal and artifact-conduit: auto-approve only
approves an unmodified, single-commit Renovate branch, and the relock
workflow fixes `flake.lock` on Renovate's dev-kit and Go-version PRs so
they can go green.

## Testing

`make lint` passes in the dev shell, including the new
`check-dev-kit-pins` and `check-go-version`. The `flake.lock` diff
changes only the dev-kit entry. No Go changes, so `test` is left to CI.

## Notes for reviewers

- Replaced with stubs: `update-action-pins`, `conventional-commits`,
`osv-scanner`, `issues-add-labels`, `issues-add-to-project`.
- The `flake.nix` dev-kit input was unpinned (default branch); it is now
pinned to v3.1.0.
- `golang.yaml` gets a `changes` job, so `lint`/`test` skip on PRs that
touch no Go, flake or tool files and still report, as they must once
they are required.
- `REPO_*` settings match the live ruleset, plus `lint` and `test` as
required checks. After merging, a repo admin runs `make repo-settings`;
until then an auto-approved PR could merge without them.
- Renovate's v3.1.1 PR will follow; it is the first run of `dev-kit-bot`
here.

## Checklist
- [x] Tests added/updated, or confirmed that no tests are required
- [x] No breaking changes, or upgrade path documented above
- [x] Readable commit history (squashed and cleaned up as desired)
- [x] AI code review considered and comments resolved

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

<!-- coderabbit-ai-generated:v1 -->

## Summary by CodeRabbit

* **Chores**
* Updated repository automation for pull requests, issue labeling,
project tracking, dependency scanning, and release drafts.
* Added checks for Nix changes and automated Renovate pull request
handling.
* Exp... (continued)

213 of 505 relevant lines covered (42.18%)

1.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40852655832.1 29 Oct 2026 09:55AM UTC 6
42.18
GitHub Action Run
Source Files on build 40852655832
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40852655832
  • 666c3047 on github
  • Prev Build on main (#39629303915)
  • Next Build on main (#40852911527)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc