Repository navigation
5.0.2
Immutable
release. Only release title and notes can be modified.
Bug fixes
- Make
refresh-release-lockincheckmode install the Nab version that the committedpylock.tomlrecords in[tool.nab] nab-version, and fail if the lock records none. A Nab release newer than that version rewrites the field, so every committed lock failed the check until the weekly refresh.refreshmode still installs the newest Nab under the cutoff, andnab-git-commitstill installs from that commit in both modes (#22) by @gaborbernat. - Make
validate-newsreject a pull request that removespylock.tomlwhen the project has anab.toml, as it already did for a[tool.nab]table inpyproject.toml(#22) by @gaborbernat.
Documentation
- Say that
check-tagged-sourcereads the tag of a non-tag run from thetaginput of theworkflow_dispatchevent,github.event.inputs.tag, rather than from an input of the Action (#22) by @gaborbernat.
Security
- Make the Actions install their own tools, such as Nab,
packaging,certifi, andpypi-attestations, from PyPI even when the caller's repository or environment configures another index. The installer now ignoresuv.toml,[tool.uv]inpyproject.toml, and theUV_INDEX,UV_INDEX_URL,UV_DEFAULT_INDEX,UV_EXTRA_INDEX_URL,UV_FIND_LINKS,UV_CONFIG_FILE,UV_INSECURE_HOST,UV_SYSTEM_CERTS,SSL_CERT_FILE, andSSL_CERT_DIRvariables, ascooled-prekalready does (#22) by @gaborbernat.