Skip to content

[#313] Standardized and upgraded GitHub Actions workflows for vulnerability scanning pipelines - #314

Open
jainlakshya wants to merge 1 commit into
finos:mainfrom
jainlakshya:feature/github-actions
Open

[#313] Standardized and upgraded GitHub Actions workflows for vulnerability scanning pipelines#314
jainlakshya wants to merge 1 commit into
finos:mainfrom
jainlakshya:feature/github-actions

Conversation

@jainlakshya

Copy link
Copy Markdown

Closes#313

Standardized and upgraded GitHub Actions versions across all workflow files in .github/workflows/ to address outdated and deprecated actions, improving security posture and long-term maintainability of the scanning pipelines (e.g., Grype, Trivy), improving security posture and maintainability

Changes:

actions/checkout → v4
actions/setup-java → v4
actions/setup-node → v4
actions/setup-python → v5
actions/upload-artifact → v4 (v1/v2/v3 deprecated)
actions-rs/toolchain → actions-rust-lang/setup-rust-toolchain@v1 (archived Oct 2023)
dependency-check/Dependency-Check_Action → latest commit SHA (Dec 2025)
abatilo/actions-poetry → v3
crazy-max/ghaction-container-scan → v3
returntocorp/semgrep container image → semgrep/semgrep (official migration)

Testing: All workflow files validated for correct YAML syntax locally.

…scanning pipelines (e.g., Grype, Trivy), improving security posture and maintainability
@linux-foundation-easycla

linux-foundation-easyclaBot commented Apr 16, 2026

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: jainlakshya / name: Lakshya Jain (a167d2d)

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the github actions used by the scanning tools

1 participant

@jainlakshya