-
v1.0.6 Stable
released this
2025-12-03 10:04:09 +01:00 | 557 commits to main since this releaseWhat's Changed
- ci(lint): use full GitHub URLs for rust-toolchain action references (
2f37c74)
Update all rust-toolchain action references from short form to full GitHub URLs across lint, dockerfile-lint, and security-audit jobs for consistency with repository standards. - ci(lint): replace super-linter with dedicated Rust linting and update actions (
99eb919)
Remove super-linter in favor of direct cargo fmt and clippy checks. Update actions/checkout to v6 and pin rust-toolchain to version 1.91.1. Remove push trigger for main branch. Add cargo caching to lint job. Add superlint recipe to Justfile for local super-linter runs. Update comments and improve workflow formatting. - ci(lint): explicitly unset GITHUB_TOKEN in super-linter to prevent GitHub API calls (
c1fddc5)
Update super-linter configuration to explicitly set GITHUB_TOKEN to empty string instead of omitting it. Improve comment to clarify this prevents GitHub Status API calls when running on Forgejo. - ci(lint): remove GITHUB_TOKEN from super-linter configuration (
96d4c81)
Replace GITHUB_TOKEN with DEFAULT_WORKSPACE environment variable in super-linter step. Add comment explaining that Forgejo handles status updates via act-runner, making the token unnecessary. - sdf (
1b9d517) - ci(lint): replace super-linter with separate specialized linters for each language (
e6d99a3)
Replace monolithic super-linter with dedicated linting jobs: Rust (clippy + rustfmt), Dockerfile (hadolint), and YAML (yamllint). Add cargo caching for Rust lint job to improve performance. Remove statuses write permission as it's no longer needed. Update rust-toolchain action URLs to use full GitHub URLs. Configure hadolint with warning failure threshold and yamllint with relaxed rules.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(lint): use full GitHub URLs for rust-toolchain action references (