Skip to content

Commit 5e5db1b

Browse files
authored
Update releases.md
Explain tags Remove SLSA
1 parent 94f34b9 commit 5e5db1b

1 file changed

Lines changed: 5 additions & 14 deletions

File tree

content/releases.md

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ GitHub sends a notification each time a release page is created. You can click
1818
"Watch" on a repository and customize to only receive release notifications. It
1919
also provides an Atom/RSS feed, by appending `.atom` to the releases page URL.
2020

21+
Seeing the version on PyPI or the GitHub release page indicates that the version
22+
has been released. Tags are used to trigger the build process, and may be pushed
23+
again if issues come up during the release workflow. Therefore, you should not
24+
rely on git tags to indicate that the release has been published.
25+
2126
## Schedule
2227

2328
The Pallets team works on releases as their time permits. No one works full time
@@ -37,17 +42,3 @@ Building and publishing releases is automated with GitHub workflows and PyPI's
3742
required to have 2FA enabled.
3843

3944
[Trusted Publisher]: https://docs.pypi.org/trusted-publishers/
40-
41-
[Supply-chain Levels for Software Artifacts (SLSA)][slsa] is a relatively new
42-
framework for build and distribution security. We are gradually adopting it as
43-
support and understanding in the Python community grows.
44-
45-
[slsa]: https://slsa.dev/
46-
47-
The context of each build is recorded and signed as SLSA provenance. The
48-
provenance file can be found on the GitHub release page, usually called
49-
`multiple.intoto.jsonl`. Eventually, PyPI will support uploading and displaying
50-
verification for these files. For now, they can be verified manually using
51-
[slsa-verifier].
52-
53-
[slsa-verifier]: https://github.com/slsa-framework/slsa-verifier

0 commit comments

Comments
 (0)