You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -134,6 +134,7 @@ If you modify request or response shapes:
134
134
6. Confirm the release smoke workflow passes against the published images, or dispatch it manually for a tag if you need to re-check a release.
135
135
136
136
The release notes will also include links to the image provenance attestations generated during the publish workflow.
137
+
The release itself will also carry attached SPDX SBOM files for the source tree and the published runner images.
137
138
138
139
The component labels used by Release Drafter are synced from `.github/labels.json`, and most of the common ones are applied automatically from changed paths.
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,6 +139,7 @@ An SBOM workflow also publishes SPDX artifacts for the repository source plus th
139
139
- Pushing a tag like `v0.1.0` triggers the release workflow.
140
140
- That workflow verifies the tagged commit, publishes backend/frontend images to GHCR, and creates a GitHub Release with generated notes.
141
141
- The release workflow also generates build-provenance attestations for the published GHCR images and links them from the release notes.
142
+
- The GitHub Release also includes attached SPDX SBOM assets for the source tree and both runner images.
142
143
- A follow-up smoke workflow pulls those published GHCR images and checks backend health, a real inference request, and the frontend shell before you treat the release as healthy.
143
144
- Maintainers can re-run the same check manually with `BACKEND_IMAGE=... FRONTEND_IMAGE=... npm run check:release-smoke`.
Copy file name to clipboardExpand all lines: SECURITY.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,8 @@ The repository also uses automated scanning to help catch common security issues
36
36
- GitHub SBOM artifacts for the repository source and runner images
37
37
- GitHub build-provenance attestations for published release images
38
38
39
+
Tagged releases also include attached SPDX SBOM files and release-note verification snippets for the published container images.
40
+
39
41
Dependency review is also configured with an allowlist that matches the current dependency tree, so changes that introduce new license types are surfaced deliberately instead of silently drifting in.
40
42
41
43
Those checks do not replace private disclosure. If you believe a vulnerability is real or
0 commit comments