github / codeql-go

The CodeQL extractor and libraries for Go.
MIT License
465 stars 125 forks source link

Relocation announcement: `github/codeql-go` moving into `github/codeql` #741

Open adityasharad opened 2 years ago

adityasharad commented 2 years ago

The CodeQL Go extractor and libraries are moving to a new home!

Summary

The github/codeql-go repository currently contains the open-source CodeQL queries, libraries, and extractor for analyzing codebases written in the Go programming language with GitHub's CodeQL code analysis tools. These contents will be moved to the github/codeql repository, to live alongside similar libraries for all other programming languages supported by CodeQL.

CodeQL support of the Go programming language will stay the same, except that the code and the development will continue in github/codeql.

Once the move completes, GitHub will stop using the github/codeql-go repository and replace its contents with a placeholder announcement.

When will this change take place?

This change is scheduled for 23 May 2022.

What do I need to change as a user of CodeQL or code scanning?

For users of non-default CodeQL query suites

Examples:

Before After
- query: path/to/checkout/of/codeql-go/ql/src/Security/CWE-079/ReflectedXss.ql
- queries: .
from: codeql/go-queries
- include:
id: go/reflected-xss

OR
- query: Security/CWE-079/ReflectedXss.ql
from: codeql/go-queries
- queries: path/to/checkout/of/codeql-go/ql/src/path/to/subdirectory
- queries: path/to/subdirectory
from: codeql/go-queries
...
- queries: path/to/subdirectory
from: codeql-go
...
No change needed.
- queries: path/to/subdirectory
from: codeql/go-queries
...
No change needed.
- qlpack: codeql-go
...
No change needed.
- qlpack: codeql/go-queries
...
No change needed.

For users of the queries field in a code scanning YAML configuration

For users of the queries field in the github/codeql-action/init step of a GitHub Actions workflow

For users of the github/vscode-codeql-starter repository

For users of local Git checkouts of the github/codeql and github/codeql-go repositories

If none of the above apply to you

We expect no change to be required to your CodeQL or code scanning setup.

Where do I go for help?

Please open an issue in github/codeql or file an issue with GitHub support if you encounter any difficulties with this change, and we will be happy to help.