Commit Graph
11 Commits
Author SHA1 Message Date
Nils Andreas Svee a452c05247 ci: add cargo-semver-checks to verify API compatibility
Check for breaking changes against all features on tags and manual triggers to ensure semantic versioning compliance.
2026-05-10 20:34:46 +07:00
Nils Andreas Svee 741a3eb26e ci: expand workflow security auditing with actionlint
Rename the zizmor workflow to actions-security and add actionlint to provide comprehensive static analysis and linting for GitHub Actions.
2026-05-10 20:31:25 +07:00
Nils Andreas Svee 0c0f9e3d00 ci: remove redundant build and test workflow
Deletes the basic build_and_test.yml to avoid duplication with more specialized CI pipelines and security scanners.
2026-05-10 20:30:24 +07:00
Nils Andreas Svee 1eaedb955a ci: add zizmor for GitHub Actions security scanning 2026-05-10 20:29:17 +07:00
Nils Andreas Svee 8485270441 ci: implement supply chain security and workflow linting 2026-05-10 20:29:17 +07:00
Nils Andreas Svee 8aa300ab7f ci: modernize clippy sarif workflow 2026-05-10 20:24:04 +07:00
Nils Andreas Svee 9ca1e6a2be ci: add primary rust continuous integration pipeline 2026-05-10 20:24:04 +07:00
Nils Andreas Svee 17a4be9258 chore: add OSV-Scanner workflow for vulnerability scanning 2026-05-10 19:52:16 +07:00
Nils Andreas Svee 408b9930bb chore: add rust-clippy workflow for code analysis 2026-05-10 19:51:50 +07:00
renovate[bot] b6a641d4e5 chore(deps): update github actions to v6 2026-05-10 18:06:23 +07:00
Nils Andreas Svee 8cba83e5d0 chore(workflow): add build workflow 2026-05-08 12:55:40 +07:00