Skip to content

fix(release): pin build backend and tool images, document the release environment - #23

Merged
crazyracer98 merged 2 commits into
mainfrom
wip/OF
Nov 3, 2026
Merged

crazyracer98 merged 2 commits into
mainfrom
wip/OF

Conversation

@crazyracer98

Copy link
Copy Markdown
Contributor

OW findings (OF-template-python-package): High (README trusted publisher now says environment release and links template-base's Release environment setup), Medium (hatchling==1.33.0 exact pin, managed by Renovate pep621 build-system.requires), Medium x2 (uv and syft images pinned by tag and digest with a Renovate manager and a drift guard). release.yml untouched: environment: release arrives via template-base sync (#67).

…ease environment (OF)

- README: register the PyPI trusted publisher with environment release and set up the environment
- pin hatchling==1.33.0 (Renovate pep621 manages build-system.requires)
- pin the uv and syft images by tag and digest, with a Renovate manager and a drift guard
@codspeed

codspeed Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 1 untouched benchmark


Comparing wip/OF (df779ce) with main (3483034)

Open in CodSpeed

@crazyracer98
crazyracer98 marked this pull request as ready for review November 3, 2026 13:40
@crazyracer98 crazyracer98 self-assigned this Nov 3, 2026
@crazyracer98
crazyracer98 merged commit 2e7abbb into main Nov 3, 2026
7 checks passed
@crazyracer98
crazyracer98 deleted the wip/OF branch November 3, 2026 13:49
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