Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.

[SEC-2180] Enable automated container scanning#32

Open
axrk wants to merge 1 commit intomainfrom
sec-2180-measure-and-enforce-container-scanning-adoption
Open

[SEC-2180] Enable automated container scanning#32
axrk wants to merge 1 commit intomainfrom
sec-2180-measure-and-enforce-container-scanning-adoption

Conversation

@axrk
Copy link
Copy Markdown

@axrk axrk commented Jul 3, 2025

What's the change

This PR introduces the new scheduled container scanning workflow using Wiz CLI, now part of our security baseline for all repositories.

The scanning workflow will be added to all repos, but the logic includes a Dockerfile presence check. If no Dockerfile is found, the scan is skipped automatically, which prevents additional build time or errors introduced.

What’s included:

  • Adds .github/workflows/security-container-scanning.yaml to your workflow config.
  • Uses centralized-templates version v44.1.21 or above.

Actions needed

🔹 If your repository has containers, please review the setWizContainerDockerfilePath value in templates.yaml (default is root) to ensure they are properly scanned. For now, only one value per repo is supported so please only input one path.
For additionnal details, please refer to the user documentation.

🔹 Since the centralized-templates version is upgraded, you'll have to also merge an additionnal automated PR created by file-distributor (titled “chore(ci-deps): Update files based on repository configuration”), for the changes to be complete.
See more details here : CI / CD at Pleo


If you are concerned about any changes, please feel free to comment here or reach out to #ask-security.

@axrk axrk self-assigned this Jul 3, 2025
@axrk axrk requested a review from a team as a code owner July 3, 2025 12:09
@linear
Copy link
Copy Markdown

linear Bot commented Jul 3, 2025

@axrk
Copy link
Copy Markdown
Author

axrk commented Aug 21, 2025

@pleo-io/team-data-services Can I get an approval please ? 🙏

@axrk axrk requested review from StavrosVla and erwann-pleo August 22, 2025 13:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Development

Successfully merging this pull request may close these issues.

1 participant