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

opendefensecloud / solution-arsenal / 31376073002
80%

Build:
DEFAULT BRANCH: main
Ran 10 Aug 2026 10:08AM UTC
Jobs 1
Files 71
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

10 Aug 2026 09:45AM UTC coverage: 82.081% (+0.2%) from 81.895%
31376073002

push

github

web-flow
chore: update dev-kit and configure improved branch-protection (#738)

## What
<!-- One sentence summary -->
related to https://github.com/opendefensecloud/odd-internal/issues/44

This PR updates the configured Github settings for the Solar repository.

In order to follow best practices regarding branch protection, we now
have the following changes:

- Org Admins no longer can bypass the protect-main ruleset
- `check` `lint` `test` and `CodeQL` Checks need to succeed on the
latest change in order for a PR to be merge-able
- Reviewers approval is only valid if they approved the latest commit of
a PR.
- `squash` and `rebase` merges are now additionally prohibited.
- The rules for `main` also apply for any `release/*` branches
(currently none)

## Testing

`make repo-settings` successfully applied the intended changes to the
repo and the OpenSSF Scorecard now reports a 8/10 score for
Branch-Protection.

## Checklist
- [x] ~Tests added/updated~ n/a
- [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
-->

## Summary by CodeRabbit

* **Chores**
  * Updated the development toolkit to version 1.0.13.
* Standardized repository governance settings, including required
reviews, status checks, branch protection, and supported merge
strategies.
* Improved consistency and reliability of the project’s contribution and
release workflow.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

5309 of 6468 relevant lines covered (82.08%)

34.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31376073002.1 10 Aug 2026 10:08AM UTC 71
82.08
GitHub Action Run
Source Files on build 31376073002
  • Tree
  • List 71
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31376073002
  • 132ab556 on github
  • Prev Build on main (#31088873730)
  • Next Build on main (#31585127502)
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