Skip to content

Commit eabcb0e

Browse files
authored
Fix CICD pipeline & upgrade glightbox & disable lightning flow scanner (#6053)
* [automation] Auto-update linters version, help and documentation * [MegaLinter] Apply linters fixes * Upgrade glightbox Related to blueswen/mkdocs-glightbox#56 * trvy * Disable lightning flow scanner * Adds CVE-2025-55163 to .trivyignore Adds CVE-2025-55163 to the .trivyignore file to exclude it from vulnerability scanning results. --------- Co-authored-by: nvuillam <[email protected]>
1 parent 23962b9 commit eabcb0e

31 files changed

+155
-148
lines changed

.automation/generated/linter-helps.json

Lines changed: 13 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.automation/generated/linter-versions.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"cfn-lint": "1.39.0",
1010
"checkmake": "0.2.0",
1111
"checkov": "3.2.413",
12-
"checkstyle": "11.0.0",
12+
"checkstyle": "11.0.1",
1313
"chktex": "1.7.8",
1414
"clang-format": "19.1.4",
1515
"clippy": "0.1.89",
@@ -38,8 +38,8 @@
3838
"golangci-lint": "2.4.0",
3939
"goodcheck": "3.1.0",
4040
"graphql-schema-linter": "3.0.1",
41-
"grype": "0.99.0",
42-
"hadolint": "2.12.0",
41+
"grype": "0.99.1",
42+
"hadolint": "2.13.1",
4343
"helm": "3.16.3",
4444
"htmlhint": "1.6.3",
4545
"isort": "6.0.1",
@@ -114,13 +114,13 @@
114114
"terragrunt": "0.82.3",
115115
"terrascan": "1.19.9",
116116
"tflint": "0.58.1",
117-
"trivy": "0.65.0",
118-
"trivy-sbom": "0.65.0",
117+
"trivy": "0.66.0",
118+
"trivy-sbom": "0.66.0",
119119
"trufflehog": "3.90.5",
120120
"ts-standard": "12.0.2",
121121
"tsqllint": "1.16.0.0",
122122
"v8r": "5.1.0",
123-
"vale": "3.11.2",
123+
"vale": "3.12.0",
124124
"xmllint": "21304",
125125
"yamllint": "1.37.1"
126126
}

.automation/generated/linters_matrix.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@
9797
"salesforce_sfdx_scanner_apex",
9898
"salesforce_sfdx_scanner_aura",
9999
"salesforce_sfdx_scanner_lwc",
100-
"salesforce_lightning_flow_scanner",
101100
"scala_scalafix",
102101
"snakemake_lint",
103102
"snakemake_snakefmt",

.config/python/dev/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ markdown==3.8.2
1414
mdx_truly_sane_lists==1.3
1515
mike==2.1.3
1616
mkdocs==1.6.1
17-
mkdocs-glightbox==0.3.2
17+
mkdocs-glightbox==0.5.0
1818
mkdocs-material==9.6.18
1919
multiprocessing_logging==0.3.4
2020
pygithub==2.7.0

.trivyignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ GHSA-xpw8-rcwv-8f8p
7272
# sfdx-scanner
7373
# https://avd.aquasec.com/nvd/cve-2025-48734 Not dangerous in MegaLinter context, and sfdx-scanner will be soon replaced by code-analyzer plugin
7474
CVE-2025-48734
75+
CVE-2025-55163
7576

7677
# octokit
7778
CVE-2025-25288
@@ -134,6 +135,10 @@ CVE-2025-53547
134135
CVE-2025-22868
135136
# Not applicable in MegaLinter context as it is not used as server
136137
CVE-2025-7783
138+
# https://avd.aquasec.com/nvd/cve-2025-8959: go-getter Arbitrary File Read. Not applicable in MegaLinter context
139+
CVE-2025-8959
140+
# https://avd.aquasec.com/nvd/cve-2025-9288 : sha.js: Missing type checks leading to hash rewind and passing on crafte. Harmless in MegaLinter because Salesforce linters do not connect to Salesforce orgs
141+
CVE-2025-9288
137142
# Dockerfile
138143
DS001
139144
DS002

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,12 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
241241
- [grype](https://github.com/anchore/grype) from 0.98.0 to **0.99.0** on 2025-08-28
242242
- [secretlint](https://github.com/secretlint/secretlint) from 10.2.2 to **11.2.0** on 2025-08-28
243243
- [syft](https://github.com/anchore/syft) from 1.31.0 to **1.32.0** on 2025-08-28
244+
- [hadolint](https://github.com/hadolint/hadolint) from 2.12.0 to **2.13.1** on 2025-09-03
245+
- [checkstyle](https://checkstyle.org/) from 11.0.0 to **11.0.1** on 2025-09-03
246+
- [grype](https://github.com/anchore/grype) from 0.99.0 to **0.99.1** on 2025-09-03
247+
- [trivy-sbom](https://aquasecurity.github.io/trivy/) from 0.65.0 to **0.66.0** on 2025-09-03
248+
- [trivy](https://aquasecurity.github.io/trivy/) from 0.65.0 to **0.66.0** on 2025-09-03
249+
- [vale](https://vale.sh/) from 3.11.2 to **3.12.0** on 2025-09-03
244250
<!-- linter-versions-end -->
245251

246252
## [v8.8.0] - 2024-06-15

Dockerfile

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,6 @@ ARG GEM_RUBOCOP_RAKE_VERSION=0.7.1
338338
ARG GEM_RUBOCOP_RSPEC_VERSION=3.6.0
339339
# renovate: datasource=npm depName=@salesforce/sfdx-scanner
340340
ARG SALESFORCE_SFDX_SCANNER_VERSION=4.12.0
341-
# renovate: datasource=npm depName=lightning-flow-scanner
342-
ARG LIGHTNING_FLOW_SCANNER_VERSION=3.29.0
343341
# renovate: datasource=pypi depName=snakemake
344342
ARG PIP_SNAKEMAKE_VERSION=9.9.0
345343
# renovate: datasource=pypi depName=snakefmt
@@ -1119,11 +1117,6 @@ RUN curl -sSfL https://raw.githubusercontent.com/anchore/syft/refs/tags/v${REPOS
11191117
# && (npm cache clean --force || true) \
11201118
# && rm -rf /root/.npm/_cacache
11211119
#
1122-
# lightning-flow-scanner installation
1123-
&& echo y|sf plugins install lightning-flow-scanner@${LIGHTNING_FLOW_SCANNER_VERSION} \
1124-
&& (npm cache clean --force || true) \
1125-
&& rm -rf /root/.npm/_cacache \
1126-
#
11271120
# scalafix installation
11281121
&& ./coursier install scalafix --quiet --install-dir /usr/bin && rm -rf /root/.cache \
11291122
#

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
[![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain)
2424
[![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter)
2525
<!-- gh-dependents-info-used-by-start -->
26-
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2655&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md)<!-- gh-dependents-info-used-by-end -->
26+
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2659&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md)<!-- gh-dependents-info-used-by-end -->
2727
[![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy)
2828
[![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/)
2929
[![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam)

0 commit comments

Comments
 (0)