Commit Graph

13 Commits

Author SHA1 Message Date
4360ea39c7 fix(ci): use the latest openssf scorecard action (#503)
* fix(ci): use the latest openssf scorecard action

* fix(ci): replace scorecard workflow with upstream reference

Replace our custom scorecard workflow with the official ossf/scorecard
workflow template for better alignment with upstream recommendations.
2026-03-09 02:46:23 +02:00
renovate[bot]
ca8482e2c3 chore(deps)!: update actions/upload-artifact action (v4.6.2 → v7.0.0) (#470)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 02:20:41 +02:00
a0cc32995f feat(security): add OpenSSF Scorecard workflow and maximize score (#498)
* feat(security): add OpenSSF Scorecard workflow and maximize score

- Add scorecard.yml workflow (weekly + push to main) with SARIF upload
- Add CONTRIBUTING.md for contributor guidelines
- Add SLSA provenance attestation job to release workflow
- Add CycloneDX SBOM generation job to release workflow
- Pin Dockerfile base images to sha256 digests
- Enable Renovate pinDigests and platformAutomerge
- Add OpenSSF Scorecard badge to README

* fix(docs): address PR #498 review comments and remove .coderabbit.yaml

- Delete .coderabbit.yaml (falls back to shared org-level config)
- Add missing linter deps to CONTRIBUTING.md install step
- Separate make all and make test into distinct steps
- Fix line length note to match EditorConfig (200 chars, no MD override)
- Add yamllint/markdownlint to YAML/JSON/Markdown linter list
- Refine action references guidance
- Expand "Adding a New Action" section with action-docs and catalog info
2026-03-09 01:59:07 +02:00
2661996471 fix(ci): combine workflows to security-suite Remove legacy GitHub Actions workflows and add security-suite workflow (#58)
* fix(ci): combine workflows to security-suite
* fix(ci): tweak permissions
2025-02-27 13:19:25 +02:00
renovate[bot]
89b6c7942d fix(github-action): update ossf/scorecard-action (v2.4.0 → v2.4.1) (#56)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 20:51:44 +00:00
renovate[bot]
d7af0bf64e fix(github-action): update github/codeql-action (v3.28.9 → v3.28.10) (#54)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 15:34:20 +00:00
renovate[bot]
68401cb958 fix(github-action): update actions/upload-artifact (v4.6.0 → v4.6.1) (#53)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 10:07:18 +00:00
renovate[bot]
beb4d1fb17 fix(github-action): update github/codeql-action (v3.28.8 → v3.28.9) (#35) 2025-02-10 14:22:12 +02:00
Ismo Vuorinen
a006d699d3 fix: security-trends fixes, docs, tweaks 2025-02-04 12:16:16 +02:00
19f792e5d1 feat(ci): pin versions, tighten permissions 2025-02-02 14:20:05 +02:00
6226202574 chore: drop auto-rebase, update ossf-scorecard-action 2025-02-02 01:14:16 +02:00
renovate[bot]
1f28f73ece feat(github-action)!: Update github/codeql-action (v2 → v3) (#8)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 01:09:44 +02:00
210aa969b3 feat: add GitHub Actions workflows for code quality and automation (#2) 2025-02-02 00:42:19 +02:00