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

Swift security analysis support in CodeQL code scanning (beta) #206

Closed
github-product-roadmap opened this issue Jun 9, 2021 · 2 comments
Labels
codeql Feature: GitHub codeql GitHub Advanced Security (GHAS) Product SKU: GitHub Advanced Security preview Feature phase: Preview server Available on Server shipped Shipped

Comments

@github-product-roadmap
Copy link
Collaborator

github-product-roadmap commented Jun 9, 2021

Summary

CodeQL is the analysis engine that provides the vast majority of our code scanning results. We're planning to add Swift code analysis support in public beta.

Intended Outcome

Looking at language popularity data on GitHub.com, Swift is a very popular language both within the open source community and with our enterprise customers — mostly for creating mobile apps for iOS. Building Swift support for CodeQL means that we'll be able to flag up security alerts in your Swift codebases.

How will it work?

Analyzing Swift codebases with CodeQL in code scanning will work much the same as scanning other source code in languages that we already support. After you've set up CodeQL analysis in an Actions workflow on a Swift repository, the analysis job will be triggered as configured. As soon as the analysis is finished, the CodeQL results will then become visible to you in the "Security" tab and on pull requests.

@github github locked and limited conversation to collaborators Jun 9, 2021
@github-product-roadmap github-product-roadmap added ae preview Feature phase: Preview GitHub Advanced Security (GHAS) Product SKU: GitHub Advanced Security server Available on Server labels Jun 9, 2021
@Sid-ah Sid-ah added the codeql Feature: GitHub codeql label Sep 27, 2021
@Sid-ah Sid-ah moved this to Future in GitHub Public Roadmap Oct 8, 2021
@ankneis ankneis moved this from Future to Q2 2023 – Apr-Jun in GitHub Public Roadmap Oct 19, 2022
@ankneis ankneis added the code scanning Feature: Github Code Scanning label Dec 21, 2022
@ankneis
Copy link
Collaborator

ankneis commented Jun 1, 2023

🚢 This has shipped: https://github.blog/changelog/2023-06-01-codeql-code-scanning-now-supports-swift-beta!

Leaving open to track for GHES release.

@github-product-roadmap github-product-roadmap removed the shipped Shipped label Jun 7, 2023
@ankneis ankneis added the shipped Shipped label Jun 10, 2023
@ankneis
Copy link
Collaborator

ankneis commented Aug 30, 2023

@ankneis ankneis closed this as completed Aug 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
codeql Feature: GitHub codeql GitHub Advanced Security (GHAS) Product SKU: GitHub Advanced Security preview Feature phase: Preview server Available on Server shipped Shipped
Projects
Status: No status
Development

No branches or pull requests

3 participants