This workflow template assists in cataloging CircleCI Environment Variables for all repositories within a specified GitHub organization. The automated process queries GitHub, loops through each repository, collects CircleCI variables if available, and generates a text output. This output can be integrated into email or collaboration platforms, enhancing visibility and contributing to efficient web security alert remediation.
Use Cases
Remediate Web Security Alerts
Workflow Breakdown
Query GitHub for a list of organization repositories
Loop over each repository that is found and gather CircleCI Environment variables
If variables are found collect them for use in the output
Create generic text output that can optionally be used with email or collaboration tools.
Vendors
GitHub, Utils, CircleCI
Workflow Output
If variables are found a JSON array of the CircleCI variables organized by GitHub Repo. If not variables are found an empty array will be provided.