Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable code scanning default setup via a repository level API #643

Open
github-product-roadmap opened this issue Feb 22, 2023 · 1 comment
Labels
cloud Available on Cloud code scanning Feature: Github Code Scanning ga Feature phase: Generally available GHES 3.10 3.10 in Q4'23 github advanced security Product SKU: GitHub Advanced Security shipped Shipped

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

Code scanning default setup allows users to set up CodeQL analysis on a repository without the need to commit an Actions workflow file to the repository. This feature will now also be supported via an API at the repository level.

Intended Outcome

Let users programmatically set up code scanning default setup on repositories.

How will it work?

The public API will support setting up CodeQL default setup for a repository. Other forms of setup, such as a GitHub Actions workflow, will not be supported by the API. The API will be available at repository level.

@github github locked and limited conversation to collaborators Feb 22, 2023
@github-product-roadmap github-product-roadmap added cloud Available on Cloud code scanning Feature: Github Code Scanning ga Feature phase: Generally available GHES 3.10 3.10 in Q4'23 github advanced security Product SKU: GitHub Advanced Security labels Feb 22, 2023
@ankneis ankneis added the shipped Shipped label Mar 21, 2023
@ankneis
Copy link
Collaborator

ankneis commented Mar 21, 2023

🚢 This has shipped to dotcom: https://github.blog/changelog/2023-03-21-code-scanning-api-to-enable-default-setup-with-codeql-on-a-repository/. Leaving open to track for GHES release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cloud Available on Cloud code scanning Feature: Github Code Scanning ga Feature phase: Generally available GHES 3.10 3.10 in Q4'23 github advanced security Product SKU: GitHub Advanced Security shipped Shipped
Projects
Status: Q1 2023 – Jan-Mar
Development

No branches or pull requests

2 participants