Henry Mercer
191f59f435
Store generated config file in temporary directory
...
This prevents it from becoming part of the analysis.
2024-02-13 15:59:45 +00:00
dependabot[bot]
c79c360e02
Bump the npm group with 3 updates ( #2128 )
...
* Bump the npm group with 3 updates
Bumps the npm group with 3 updates: [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ).
Updates `@types/semver` from 7.5.6 to 7.5.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver )
Updates `@typescript-eslint/eslint-plugin` from 6.20.0 to 6.21.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 6.20.0 to 6.21.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@types/semver"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update checked-in dependencies
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-13 05:19:28 -08:00
Andrew Eisenberg
4075abfb06
Merge pull request #2121 from jsoref/status-reports-are-not-critical
...
Treat status reports as non-critical
2024-02-12 12:25:21 -08:00
Josh Soref
5a6da1d85d
Treat status reports as non-critical
...
Change `sendStatusReport` to `void`
2024-02-12 13:56:10 -05:00
Dave Bartolomeo
43a8916cbe
Merge pull request #2124 from github/update-bundle/codeql-bundle-v2.16.2
...
Update default bundle to 2.16.2
2024-02-12 09:51:09 -08:00
Dave Bartolomeo
b0346e4adb
Merge branch 'main' into update-bundle/codeql-bundle-v2.16.2
2024-02-12 09:34:51 -08:00
Angela P Wen
3ab1d29793
Stop running debug artifacts checks on MacOS ( #2123 )
2024-02-09 11:31:14 -08:00
github-actions[bot]
9a734dafa1
Add changelog note
2024-02-08 18:19:02 +00:00
github-actions[bot]
8fae32eb18
Update default bundle to codeql-bundle-v2.16.2
2024-02-08 18:18:58 +00:00
Angela P Wen
1515e2bb20
Refactor configuration errors ( #2105 )
...
Refactor the existing classes of configuration errors into their own file; consolidate the place we check for configuration errors into `codeql.ts`, where the actual command invocations happen.
Also, rename the `UserError` type to `ConfigurationError` to standardize on a single term.
2024-02-08 17:20:03 +00:00
Henry Mercer
fc9f9e5ef9
Merge pull request #2120 from github/henrymercer/no-autobuild-action-necessary-with-build-mode
...
Allow omitting the autobuild Action when build mode specified
2024-02-08 16:23:54 +00:00
Henry Mercer
f3ced614cb
Add PR checks for other build modes
2024-02-08 15:40:46 +00:00
Josh Soref
932a7d5a59
Remove stray trailing spaces ( #2122 )
2024-02-08 09:48:13 +00:00
Josh Soref
9e39a05578
Document action.inputs.token ( #2110 )
2024-02-08 09:45:27 +00:00
Henry Mercer
0ab8e2a32a
Test omitting autobuild Action when build mode specified
2024-02-07 13:19:29 +00:00
Henry Mercer
8fb654e590
Don't run autobuild in analyze if already ran in autobuild
2024-02-07 13:19:29 +00:00
Henry Mercer
0fe34bd39a
Extract language appropriately in analyze step when build mode specified
2024-02-07 13:19:29 +00:00
Henry Mercer
db6e5fff06
Extract separate function for warnIfGoInstalledAfterInit
2024-02-07 13:13:05 +00:00
dependabot[bot]
cf7e9f2349
Bump the npm group with 2 updates ( #2118 )
...
* Bump the npm group with 2 updates
Bumps the npm group with 2 updates: [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ) and [semver](https://github.com/npm/node-semver ).
Updates `@actions/cache` from 3.2.3 to 3.2.4
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
Updates `semver` from 7.5.4 to 7.6.0
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.5.4...v7.6.0 )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update checked-in dependencies
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
codeql-bundle-v2.16.2
2024-02-06 02:57:43 -08:00
Henry Mercer
39cc02b1d9
Merge pull request #2116 from github/henrymercer/reduce-checkout-path-jobs
...
Only run custom checkout path tests against a single CodeQL version
2024-02-02 22:15:27 +00:00
Henry Mercer
15b447d64b
Merge pull request #2114 from github/mergeback/v3.24.0-to-main-e8893c57
...
Mergeback v3.24.0 refs/heads/releases/v3 into main
2024-02-02 20:34:09 +00:00
Henry Mercer
e1fa6ddb4a
Disable debug mode in checkout path tests
...
This avoids uploading debug artifacts, which takes a while.
2024-02-02 19:16:53 +00:00
Henry Mercer
1d4866b058
Only run custom checkout_path tests against a single CodeQL version
...
These tests do not depend on the CodeQL version.
2024-02-02 19:16:01 +00:00
github-actions[bot]
da89f3f4cf
Update checked-in dependencies
2024-02-02 18:56:46 +00:00
github-actions[bot]
921adb69c6
Update changelog and version after v3.24.0
2024-02-02 18:31:47 +00:00
Henry Mercer
e8893c57a1
Merge pull request #2113 from github/update-v3.24.0-2db032717
...
Merge main into releases/v3
v3.24.0
2024-02-02 18:29:58 +00:00
github-actions[bot]
78d6c8e84d
Update changelog for v3.24.0
2024-02-02 17:57:45 +00:00
Henry Mercer
2db0327171
Merge pull request #2112 from github/henrymercer/status-report-handle-disk-failures
...
Telemetry: Handle failures determining disk usage
2024-02-02 17:31:09 +00:00
Henry Mercer
f9dea84e29
Status report: Handle failures determining disk usage
2024-02-02 16:31:04 +00:00
Henry Mercer
81eb6b2bf4
Merge pull request #2108 from github/henrymercer/build-mode-input
...
Add experimental `build-mode` input
2024-02-02 10:46:37 +00:00
Rasmus Wriedt Larsen
483bef1dab
Merge pull request #2106 from github/rasmuswl/default-no-dep-inst
...
Python: disable dependency installation on GHES
2024-02-01 14:14:12 +01:00
Henry Mercer
b58c2f67a6
Detail requirements for different build modes
2024-02-01 12:00:56 +00:00
Rasmus Wriedt Larsen
f7d53249e3
Update wording for CHANGELOG.md
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2024-02-01 12:01:18 +01:00
Henry Mercer
254b53d999
Merge branch 'main' into henrymercer/build-mode-input
2024-01-31 18:45:27 +00:00
Henry Mercer
e34513334c
Merge pull request #2107 from github/henrymercer/refactor-config
...
Refactoring: Simplify adding new configuration properties
2024-01-31 18:41:23 +00:00
Henry Mercer
463930c71f
Add PR check for none build mode
2024-01-31 14:55:12 +00:00
Henry Mercer
d982a14465
Pass build mode to database init when set
2024-01-31 14:55:09 +00:00
Henry Mercer
55c1fd5777
Introduce codeql.supportsFeature
...
This is a slightly simpler API
2024-01-30 21:53:24 +00:00
Henry Mercer
0166a8a567
Add build mode to configuration
2024-01-30 19:10:37 +00:00
Henry Mercer
401f9d6286
Add experimental build-mode input to init Action
2024-01-30 19:03:22 +00:00
Henry Mercer
d2e867f3be
Refactoring: Introduce common method to stub a config
...
This means that we don't need to update irrelevant test cases when we
add a new configuration property.
2024-01-30 19:00:04 +00:00
Henry Mercer
ec42edcaab
Refactoring: Create interface for config initialization
...
This eliminates argument order mistakes, and also lets us add new inputs
without having to update every test.
2024-01-30 18:59:59 +00:00
Rasmus Wriedt Larsen
8c22ec9e5d
Update changelog
2024-01-30 17:18:39 +01:00
Rasmus Wriedt Larsen
68d348377f
Bump minor version
2024-01-30 17:13:24 +01:00
Rasmus Wriedt Larsen
e33271d071
Python: No dep installation by default for everyone
...
As announced in https://github.blog/changelog/2024-01-23-codeql-2-16-python-dependency-installation-disabled-new-queries-and-bug-fixes/ we have turned on this feature flag for github.com already.
This change ensures that users on GHES also has this feature enabled by
default.
2024-01-30 17:11:12 +01:00
dependabot[bot]
eab49d76a3
Bump the npm group with 4 updates ( #2103 )
...
* Bump the npm group with 4 updates
Bumps the npm group with 4 updates: [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [nock](https://github.com/nock/nock ).
Updates `@types/uuid` from 9.0.7 to 9.0.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid )
Updates `@typescript-eslint/eslint-plugin` from 6.19.1 to 6.20.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 6.19.1 to 6.20.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/parser )
Updates `nock` from 13.5.0 to 13.5.1
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v13.5.0...v13.5.1 )
---
updated-dependencies:
- dependency-name: "@types/uuid"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: nock
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update checked-in dependencies
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-30 06:30:22 -08:00
Henry Mercer
202c383f78
Merge pull request #2104 from jsoref/clarify-ignored-inputs
...
Clarify that ref inputs are ignored for forks
2024-01-30 10:24:12 +00:00
Josh Soref
cfefe3a7e8
Clarify that ref inputs are ignored for forks
2024-01-29 16:46:40 -05:00
Henry Mercer
25f779c0f2
Merge pull request #2100 from github/henrymercer/readme-note-on-supported-versions
...
Add a README section about supported versions
2024-01-26 17:48:54 +00:00
Henry Mercer
738d232550
Merge pull request #2101 from github/mergeback/v3.23.2-to-main-b7bf0a3e
...
Mergeback v3.23.2 refs/heads/releases/v3 into main
2024-01-26 15:22:03 +00:00