v5.0.1
🩹[Patch]: Pin super-linter actions and refine Dependabot configuration (#207)
Description
This pull request makes several updates to the GitHub Actions workflows and Dependabot configuration to improve reliability, clarity, and control over code linting and dependency management. The main changes involve pinning the super-linter action to a specific commit for reproducibility, updating linting environment variables, and enhancing dependency labeling.
- Fixes #206
GitHub Actions workflow improvements
- Pin the
super-linter/super-linterandsuper-linter/super-linter/slimactions to the specific commit7bba2eeb89d01dc9bfd93c497477a57e72c83240(v8.2.0) in all workflows, instead of using thelatesttag, to ensure consistent and reproducible builds. [1] [2] [3] - Update linting environment variables in all workflows to explicitly disable
VALIDATE_BIOME_LINTandVALIDATE_GITHUB_ACTIONS_ZIZMOR, providing finer control over which linters are run. [1] [2] [3]
Dependabot configuration enhancement
- Add
dependenciesandgithub-actionslabels to Dependabot PRs for GitHub Actions, making it easier to categorize and filter dependency updates. (.github/dependabot.yml)
PSModule process diagram
- Updated the diagram with the repo linter.