Open
Conversation
✅
|
| Descriptor | Linter | Files | Fixed | Errors | Warnings | Elapsed time |
|---|---|---|---|---|---|---|
| ✅ ACTION | actionlint | 3 | 0 | 0 | 0.02s | |
| ✅ COPYPASTE | jscpd | yes | no | no | 1.52s | |
| ✅ JSON | jsonlint | 1 | 0 | 0 | 0.07s | |
| prettier | 1 | 1 | 0 | 0.33s | ||
| ✅ JSON | v8r | 1 | 0 | 0 | 2.43s | |
| ✅ MARKDOWN | markdownlint | 1 | 0 | 0 | 0.47s | |
| ✅ MARKDOWN | markdown-table-formatter | 1 | 0 | 0 | 0.28s | |
| checkov | yes | 3 | no | 18.18s | ||
| ✅ REPOSITORY | gitleaks | yes | no | no | 0.14s | |
| ✅ REPOSITORY | git_diff | yes | no | no | 0.01s | |
| ✅ REPOSITORY | grype | yes | no | no | 35.29s | |
| ✅ REPOSITORY | kics | yes | no | no | 1.95s | |
| ✅ REPOSITORY | secretlint | yes | no | no | 1.03s | |
| ✅ REPOSITORY | syft | yes | no | no | 2.04s | |
| ✅ REPOSITORY | trivy | yes | no | no | 10.66s | |
| ✅ REPOSITORY | trivy-sbom | yes | no | no | 0.3s | |
| ✅ REPOSITORY | trufflehog | yes | no | no | 3.61s | |
| cspell | 8 | 16 | 0 | 4.4s | ||
| ✅ SPELL | lychee | 5 | 0 | 0 | 0.16s | |
| prettier | 3 | 1 | 4 | 0.33s | ||
| ✅ YAML | v8r | 3 | 0 | 0 | 2.84s | |
| ✅ YAML | yamllint | 3 | 0 | 0 | 0.92s |
Detailed Issues
⚠️ REPOSITORY / checkov - 3 errors
github_actions scan results:
Passed checks: 97, Failed checks: 3, Skipped checks: 0
Check: CKV2_GHA_1: "Ensure top-level permissions are not set to write-all"
FAILED for resource: on(Pre-merge)
File: /.github/workflows/pre-merge.yml:0-1
Check: CKV2_GHA_1: "Ensure top-level permissions are not set to write-all"
FAILED for resource: on(Pull Request)
File: /.github/workflows/lint.yml:0-1
Check: CKV2_GHA_1: "Ensure top-level permissions are not set to write-all"
FAILED for resource: on(Post-merge)
File: /.github/workflows/post-merge.yml:0-1
⚠️ SPELL / cspell - 16 errors
.github/workflows/post-merge.yml:84:46 - Unknown word (kyhule) -- githubPackagesUsername: kyhule
Suggestions: [kyle, keyhole, Kyle, yule, Yule]
.github/workflows/post-merge.yml:114:13 - Unknown word (gradlew) -- ./gradlew
Suggestions: [gradle, gradely, grade, grable, graded]
.github/workflows/post-merge.yml:117:12 - Unknown word (Preckon) -- -Preckon.scope=${{ inputs.version
Suggestions: [Precox, Precook, Precool, preston, Preston]
.github/workflows/post-merge.yml:118:12 - Unknown word (Preckon) -- -Preckon.stage=${{ inputs.version
Suggestions: [Precox, Precook, Precool, preston, Preston]
.github/workflows/post-merge.yml:121:15 - Unknown word (dorny) -- uses: dorny/test-reporter@31a54ee
Suggestions: [dory, donny, dorky, dormy, dorty]
.github/workflows/post-merge.yml:147:13 - Unknown word (gradlew) -- ./gradlew
Suggestions: [gradle, gradely, grade, grable, graded]
.github/workflows/post-merge.yml:150:12 - Unknown word (Preckon) -- -Preckon.scope=${{ inputs.version
Suggestions: [Precox, Precook, Precool, preston, Preston]
.github/workflows/post-merge.yml:151:12 - Unknown word (Preckon) -- -Preckon.stage=${{ inputs.version
Suggestions: [Precox, Precook, Precool, preston, Preston]
.github/workflows/post-merge.yml:158:13 - Unknown word (gradlew) -- ./gradlew
Suggestions: [gradle, gradely, grade, grable, graded]
.github/workflows/post-merge.yml:161:12 - Unknown word (Preckon) -- -Preckon.scope=${{ inputs.version
Suggestions: [Precox, Precook, Precool, preston, Preston]
.github/workflows/pre-merge.yml:49:46 - Unknown word (kyhule) -- githubPackagesUsername: kyhule
Suggestions: [kyle, keyhole, Kyle, yule, Yule]
.github/workflows/pre-merge.yml:79:13 - Unknown word (gradlew) -- ./gradlew
Suggestions: [gradle, gradely, grade, grable, graded]
.github/workflows/pre-merge.yml:84:15 - Unknown word (dorny) -- uses: dorny/test-reporter@31a54ee
Suggestions: [dory, donny, dorky, dormy, dorty]
.gitignore:33:3 - Unknown word (hprof) -- *.hprof
Suggestions: [prof, pprof, Prof, hero, hoof]
README.md:1:3 - Unknown word (polyworld) -- # polyworld-workflows
Suggestions: [plywood, polypod, poleward, polypoid, polymorph]
README.md:2:50 - Unknown word (Polyworld) -- workflows for building the Polyworld App
Suggestions: [Plywood, Polypod, Poleward, Polypoid, Polymorph]
CSpell: Files checked: 8, Issues found: 16 in 4 files.
You can skip this misspellings by defining the following .cspell.json file at the root of your repository
Of course, please correct real typos before :)
{
"version": "0.2",
"language": "en",
"ignorePaths": [
"**/node_modules/**",
"**/vscode-extension/**",
"**/.git/**",
"**/.pnpm-lock.json",
".vscode",
"package-lock.json",
"megalinter-reports"
],
"words": [
"Polyworld",
"Preckon",
"dorny",
"gradlew",
"hprof",
"kyhule",
"polyworld"
]
}
You can also copy-paste megalinter-reports/.cspell.json at the root of your repository
⚠️ JSON / prettier - 1 error
Checking formatting...
[warn] renovate.json
[warn] Code style issues found in the above file. Run Prettier with --write to fix.
⚠️ YAML / prettier - 1 error
Checking formatting...
[warn] .github/workflows/lint.yml
[warn] .github/workflows/post-merge.yml
[warn] .github/workflows/pre-merge.yml
[warn] Code style issues found in 3 files. Run Prettier with --write to fix.
See detailed reports in MegaLinter artifacts
You could have the same capabilities but better runtime performances if you use a MegaLinter flavor:
- oxsecurity/megalinter/flavors/terraform@v9.4.0 (56 linters)
Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)
- Documentation: Custom Flavors
- Command:
npx mega-linter-runner@9.4.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,COPYPASTE_JSCPD,JSON_JSONLINT,JSON_V8R,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_KICS,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_CSPELL,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

Show us your support by starring ⭐ the repository
8c00fa1 to
bb86b01
Compare
bb86b01 to
a05f9e0
Compare
a05f9e0 to
82aeba1
Compare
82aeba1 to
bf04509
Compare
bf04509 to
c438992
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v8.3.0→v9.4.0Release Notes
oxsecurity/megalinter (oxsecurity/megalinter)
v9.4.0Compare Source
Core
New linters
Disabled linters
Linters enhancements
Fixes
apply_fixes=Truewhen linter has no fix options configured.ipynbfrom file extensions (mypy doesn't support notebooks directly) - fixes #6904Reporters
Flavors
Doc
CI
skip lintersin latest commit textBETA_LINTERS_ENABLED=falsemega-linter-runner
Linter versions upgrades (59)
v9.3.0Compare Source
Core
New linters
Linters enhancements
Reporters
Doc
CI
Linter versions upgrades (54)
v9.2.0Compare Source
New linters
Disabled linters
Deprecated linters
SALESFORCE_SFDX_SCANNER_*linters have been deprecated and will be removed in a future version. (they are replaced bySALESFORCE_CODE_ANALYZER_*linters)Media
Linters enhancements
Fixes
Reporters
Doc
build.py --doc, by @echoix in #6447Flavors
CI
mega-linter-runner
Linter versions upgrades (53)
v9.1.0Compare Source
New linters
Linters enhancements
Doc
Flavors
CI
Linter versions upgrades (22)
v9.0.1Compare Source
v9.0.0Compare Source
Core
npx mega-linter-runner@beta --custom-flavor-setupto initialize repoDisabled linters
Removed linters
Linters enhancements
purpose.Dockerfileconvention eg service.Dockerfile.Fixes
--platform=linux/amd64so it works when running locally on Mac*.pyiand*.ipynbfiles to theruffandruff-formatlintersReporters
REPORTERS_MARKDOWN_SUMMARY_TYPE=tableDoc
Flavors
CI
mega-linter-runner
mega-linter-runner --upgrade: Handle upgrade of github actions to their latest versionmega-linter-runner --upgrade: Upgrades MegaLinter actions and images to v9Linter versions upgrades (68)
v8.8.0Compare Source
Core
Linters enhancements
Fixes
Doc
Flavors
CI
Linter versions upgrades (50)
v8.7.0Compare Source
Core
Linters enhancements
Fixes
Linter versions upgrades (27)
v8.6.0Compare Source
Core
New linters
Media
Linters enhancements
Fixes
Doc
CI
Linter versions upgrades (50)
v8.5.0Compare Source
Core
cli_lint_warning_count/cli_lint_warning_regexvariables to the JSON schema. #4476, by @bdovaz in #4556Linters enhancements
Fixes
--exitCode 1to fix #4631Doc
source .venv/Scripts/activateon WindowsFlavors
CI
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.