Skip to content

Commit d9e5c4f

Browse files
committed
Post-release cleanup; add SBOM to CI artifacts
1 parent 57756f4 commit d9e5c4f

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

Diff for: .github/workflows/ci.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ jobs:
117117
body_path: ${{github.workspace}}/changelog/CHANGELOG.txt
118118
fail_on_unmatched_files: true
119119
files: |
120+
sbom.spdx.json
120121
target/debian/*_amd64.deb
121122
target/debian/*_arm64.deb
122123
target/generate-rpm/*.x86_64.rpm

Diff for: README.md

+6-8
Original file line numberDiff line numberDiff line change
@@ -54,20 +54,20 @@ to be used with NSS.
5454

5555
**AMD64 deb:**
5656
```
57-
curl -sLo libnss_shim.deb https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim_1.2.0_amd64.deb
57+
curl -sLo libnss_shim.deb https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim_1.2.1-1_amd64.deb
5858
```
5959
**AMD64 RPM:**
6060
```
61-
curl -sLo libnss_shim.rpm https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim-1.2.0-1.x86_64.rpm
61+
curl -sLo libnss_shim.rpm https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim-1.2.1-1.x86_64.rpm
6262
```
6363
**Full table:**
6464
6565
| Architecture | Package | Link |
6666
|--------------|---------|------------------------------------------------------------------------------------------------------------------------------------|
67-
| `amd64` | `deb` | [`libnss_shim_1.2.0_amd64.deb`](https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim_1.2.0_amd64.deb) |
68-
| `amd64` | `RPM` | [`libnss_shim-1.2.0-1.x86_64.rpm`](https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim-1.2.0-1.x86_64.rpm) |
69-
| `aarch64` | `deb` | [`libnss_shim_1.2.0_arm64.deb`](https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim_1.2.0_arm64.deb) |
70-
| `aarch64` | `RPM` | [`libnss_shim-1.2.0-1.aarch64.rpm`](https://github.com/xenago/libnss_shim/releases/download/1.2.0/libnss_shim-1.2.0-1.aarch64.rpm) |
67+
| `amd64` | `deb` | [`libnss_shim_1.2.1-1_amd64.deb`](https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim_1.2.1-_amd64.deb) |
68+
| `amd64` | `RPM` | [`libnss_shim-1.2.1-1.x86_64.rpm`](https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim-1.2.1-1.x86_64.rpm) |
69+
| `aarch64` | `deb` | [`libnss_shim_1.2.1-1_arm64.deb`](https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim_1.2.1-1_arm64.deb) |
70+
| `aarch64` | `RPM` | [`libnss_shim-1.2.1-1.aarch64.rpm`](https://github.com/xenago/libnss_shim/releases/download/1.2.1/libnss_shim-1.2.1-1.aarch64.rpm) |
7171
7272
3. Install or upgrade it directly with `dpkg` or `rpm`.
7373
@@ -390,8 +390,6 @@ can be used (available for versions `>=1.2.1`). Example command:
390390
391391
gh attestation verify /path/to/libnss_shim.deb -R xenago/libnss_shim
392392
393-
SBOM artifacts are produced in CI for each build.
394-
395393
Please report problems by creating GitHub Issues or [private advisories](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability).
396394
397395
## Development

Diff for: changelog/CHANGELOG.txt

+1-16
Original file line numberDiff line numberDiff line change
@@ -1,16 +1 @@
1-
- Adjust default permission of `config.json` to 644
2-
- Add note to README about script permissions for users (`group`/`passwd` OK public, `shadow` best private)
3-
- Add advanced example with scripts for each function and a Dockerfile
4-
- Migrate to a single configurable build script with CPU architecture detection
5-
- Explicitly set `contents` permission to `write` in CI
6-
- From this release onwards, deb packages will have a `-1` version suffix to match RPM
7-
- Bump `cargo-deb` to `2.2.0`
8-
- Bump ubuntu build container to `24.04`
9-
- Bump `actions/checkout` to `v4`
10-
- Bump `softprops/action-gh-release` to `v2`
11-
- Improve install documentation
12-
- Add package table to README
13-
- Document install test command from GIF in README
14-
- Link sections in README.md
15-
- Add reporting info to README.md
16-
- Reformat resources, add additional linked resources
1+
- Add SBOM to CI release files

Diff for: changelog/CHANGELOG_1.2.1.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- Adjust default permission of `config.json` to 644
2+
- Add note to README about script permissions for users (`group`/`passwd` OK public, `shadow` best private)
3+
- Add advanced example with scripts for each function and a Dockerfile
4+
- Migrate to a single configurable build script with CPU architecture detection
5+
- Explicitly set `contents` permission to `write` in CI
6+
- From this release onwards, deb packages will have a `-1` version suffix to match RPM
7+
- Bump `cargo-deb` to `2.2.0`
8+
- Bump ubuntu build container to `24.04`
9+
- Bump `actions/checkout` to `v4`
10+
- Bump `softprops/action-gh-release` to `v2`
11+
- Improve install documentation
12+
- Add package table to README
13+
- Document install test command from GIF in README
14+
- Link sections in README.md
15+
- Add reporting info to README.md
16+
- Reformat resources, add additional linked resources

0 commit comments

Comments
 (0)