# GitHub-Security-Alerts-Workflow **Repository Path**: mirrors_yahoo/GitHub-Security-Alerts-Workflow ## Basic Information - **Project Name**: GitHub-Security-Alerts-Workflow - **Description**: Automation to Incorporate GitHub Security Alerts Into your Business Workflow - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GitHub Security Alerts Workflow This script is for teams that want to leverage GitHub Security Alerts into their workflow. It currently supports creating Jira tickets from the GitHub GraphQL API for security alerts. ## Table of Contents - [Background](#background) - [Install](#install) - [Configuration](#configuration) - [Usage](#usage) - [Contribute](#contribute) - [License](#license) ## Background This purpose of this project is to manage security vulnerabilities for open source projects using GitHub’s security alerts at scale. ## Install This script requires Python3 to run, so ensure you have this installed first. Installation of this script is as simple as the following: `git clone https://github.com/yahoo/GitHub-Security-Alerts-Workflow.git $$ cd GitHub-Security-Alerts-Workflow` ## Usage Use the following command to run this script: `python3 graph_ql.py graph_ql_authorization_key jira_authorization_key jira_url jira_project_key` * graph_ql_authorization_key - A GitHub GraphQL access token that has the ability to view security alerts for the chosen repo. * jira_authorization_key - An authorization key for your Jira instance with the ability to create and modify tickets. * jira_url - The endpoint for your Jira instance's issue API, e.g. https://jira.xyz.com/rest/api/2/issue/ * jira_project_key - The identifier key for the Jira project you want to create issues for. ## Contribute Please refer to [the contributing.md file](Contributing.md) for information about how to get involved. We welcome issues, questions, and pull requests. Pull Requests are welcome. ## Maintainers Manikandan Subramaniam: manikandan.subramaniam@verizonmedia.com
Ashley Wolf: awolf@verizonmedia.com ## License This project is licensed under the terms of the [Apache 2.0](LICENSE-Apache-2.0) open source license. Please refer to [LICENSE](LICENSE) for the full terms.