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

pybuilder / pybuilder / 23674174413 / 39
83%
master: 83%

Build:
DEFAULT BRANCH: master
Ran 28 Mar 2026 03:39AM UTC
Files 55
Run time 1s
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

28 Mar 2026 01:16AM UTC coverage: 78.801% (-3.4%) from 82.204%
23674174413.39

push

github

web-flow
Fix release: persist-credentials false, stop inner token generation [release] (#945)

## Summary

Two fixes for release token not bypassing branch protection rulesets:

1. **`persist-credentials: false`** on all `actions/checkout@v6` steps —
prevents the default `GITHUB_TOKEN` credential helper from persisting
and overriding the app token during `git push`

2. **Stop passing `release-app-id`/`release-app-private-key` to inner
`pybuilder/build` action** — the inner action was generating its own
token inside the double-nested composite action context, which didn't
bypass rulesets. Now only the token generated at `.github/action.yml`
level (single nesting, like karellen repos) is used.

## Test plan

- [ ] Merge and verify release push to master succeeds
- [ ] Verify v0.13.19 tag is created and PyPI upload completes

1277 of 1836 branches covered (69.55%)

Branch coverage included in aggregate %.

5232 of 6424 relevant lines covered (81.44%)

0.81 hits per line

Source Files on job 23674174413.39
  • Tree
  • List 55
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 23674174413
  • 55ff7354 on github
  • Prev Job for on master (#23673321672.1)
  • Next Job for on master (#23886302068.28)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc