Results 26 issues of Michael B. Gale

Work-in-progress to add support for dependency caching to the `init` Action. ### Merge / deployment checklist - [ ] Confirm this change is backwards compatible with existing workflows. - [...

This PR makes minimal changes for us to tolerate Go 1.23. Go 1.23 makes changes to how aliases are represented by the compiler. This PR modifies the extractor to extract...

documentation
Go

This PR changes the diagnostics we emit when the extractor's call to `packages.Load` returns no packages: - The diagnostic emitted by the extractor has been downgraded from an error-level diagnostic...

documentation
Go

This will cause the credentials extracted from the proxy configurations to subsequently be masked in the Actions log, reducing the probability of accidental leakage. ### Merge / deployment checklist -...

### Merge / deployment checklist - [ ] Confirm this change is backwards compatible with existing workflows. - [ ] Confirm the [readme](https://github.com/github/codeql-action/blob/main/README.md) has been updated if necessary. - [...

This PR adds a new `quality-queries` input to the `init` action. Fundamentally, this behaves the same as the `queries` input and propagates a list of queries to the CLI. The...

This is useful for testing new versions of the proxy before release. ### Merge / deployment checklist - [ ] Confirm this change is backwards compatible with existing workflows. -...

I figured it would be useful to avoid duplicating this across different extractors that e.g. set `SSL_CERT_FILE` for relevant sub-processes. That's currently done by the C# extractor and looks like...