Skip to content

Add Checkov and Zizmor CI Security Workflows - #40

Merged
ColinDaglish merged 4 commits into
update-zizmor-workflowfrom
add-checkov-workflow
Sep 7, 2026
Merged

Add Checkov and Zizmor CI Security Workflows#40
ColinDaglish merged 4 commits into
update-zizmor-workflowfrom
add-checkov-workflow

Conversation

@ColinDaglish

Copy link
Copy Markdown
Contributor

Pull Request

Overview

This change introduces CI workflows for Checkov and Zizmor to enhance security scanning capabilities in the repository. The integration aims to automate security checks and facilitate the upload of SARIF results to GitHub Advanced Security.

What Changed

  • Added Checkov workflow configuration for security scanning.
  • Updated Checkov workflow to include advanced security options for SARIF uploads.
  • Introduced a CI Security workflow that integrates both Checkov and Zizmor analysis.
  • Removed push and pull_request triggers from Checkov and Zizmor workflows to streamline execution.

Validation

The workflows were tested by triggering them manually and verifying that the security scans execute successfully and upload results as expected. All configurations were validated against the latest GitHub Actions documentation.

Reviewer Notes

Review the integration of the workflows for any potential conflicts with existing CI processes. Ensure that the SARIF uploads function correctly and that the workflows adhere to security best practices. Consider any edge cases related to the configuration paths provided in the workflows.

@ColinDaglish
ColinDaglish merged commit 372ac66 into update-zizmor-workflow Sep 7, 2026
1 check passed
@ColinDaglish
ColinDaglish deleted the add-checkov-workflow branch September 7, 2026 07:46
Sign up for free to 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.

1 participant