⚙️ [Maintenance]: Update super-linter to v8.4.0#128
⚙️ [Maintenance]: Update super-linter to v8.4.0#128Marius Storhaug (MariusStorhaug) merged 6 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the super-linter GitHub Action from v8.3.2 to v8.4.0 and enables the new SUPPRESS_OUTPUT_ON_SUCCESS feature to reduce CI log noise. Additionally, several spelling errors identified by the linter have been corrected.
Changes:
- Updated super-linter action to v8.4.0 with SHA hash verification
- Enabled
SUPPRESS_OUTPUT_ON_SUCCESSto show only failed linter output - Fixed spelling errors: "doesnt" → "does not", "compatability" → "compatibility", "environemnt" → "environment", "pacakge" → "package"
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .github/workflows/Linter.yml | Updated super-linter from v8.3.2 to v8.4.0 and added SUPPRESS_OUTPUT_ON_SUCCESS environment variable |
| src/helpers/Build/Build-PSModuleRootModule.ps1 | Fixed spelling in justification comments: "doesnt" → "does not" |
| src/helpers/Build/Build-PSModuleManifest.ps1 | Fixed spelling in comment: "compatability" → "compatibility" |
| .github/linters/.textlintrc | Fixed spelling in textlint rules: "environemnt" → "environment" and "pacakge" → "package" |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…and Build-PSModuleManifest
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
d3286d0 to
2ab8a73
Compare
2ab8a73 to
9ffa60b
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This pull request primarily updates PowerShell scripts and workflow configuration to improve code consistency and maintainability. The main changes focus on standardizing string casing and operator usage, correcting minor typos, and updating the GitHub Actions linter version.
PowerShell Script Improvements:
-replaceand-splitoperators to lowercase in several scripts.-NotInto-notininBuild-PSModuleManifest.ps1for proper PowerShell syntax.Typo and Comment Corrections:
Build-PSModuleManifest.ps1andBuild-PSModuleRootModule.ps1.Workflow Configuration Update:
.github/workflows/Linter.ymlto usesuper-linterversion 8.4.0.Linter Configuration:
.codespellrcconfiguration file for codespell linter.