Skip to content

Add centralized Snyk security scanning#111

Merged
smartinellibenedetti merged 2 commits intomasterfrom
snyk-scan
Oct 2, 2025
Merged

Add centralized Snyk security scanning#111
smartinellibenedetti merged 2 commits intomasterfrom
snyk-scan

Conversation

@fdevans
Copy link
Contributor

@fdevans fdevans commented Sep 16, 2025

This PR adds the centralized Snyk security scanning workflow to enable automated vulnerability detection.

Changes

  • Added .github/workflows/snyk-scan.yml workflow
  • Configured to run on push and pull requests to main/master branches
  • Uses the reusable workflow from rundeck-plugins/.github repository

Benefits

  • Automated security vulnerability scanning
  • Consistent security configuration across all plugins
  • Early detection of security issues

Testing

The workflow will be triggered automatically on:

  • Push to main/master branches
  • Pull requests to main/master branches
  • Manual workflow dispatch

Dependencies

  • Requires SNYK_TOKEN and SNYK_ORG_ID secrets to be configured in the repository

@smartinellibenedetti
Copy link
Contributor

Will fix the pipeline first before merging this PR

Copilot AI review requested due to automatic review settings October 2, 2025 18:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a centralized Snyk security scanning workflow to enable automated vulnerability detection across the repository. The workflow is configured to run on push and pull requests to main/master branches and leverages a reusable workflow from the rundeck-plugins organization.

Key changes:

  • Added GitHub Actions workflow for automated Snyk security scanning
  • Configured multiple trigger events including push, pull requests, and manual dispatch
  • Integrated with centralized reusable workflow for consistency across plugins

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@smartinellibenedetti smartinellibenedetti merged commit ab29280 into master Oct 2, 2025
3 checks passed
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.

2 participants