Henry Mercer
3935424551
Remove some inadvertently checked in build files
2024-02-13 15:42:39 +00:00
github-actions[bot]
cf10f87301
Update checked-in dependencies
2024-02-13 14:51:47 +00:00
github-actions[bot]
db663b280b
Update changelog and version after v3.24.1
2024-02-13 14:30:44 +00:00
Dave Bartolomeo
e675ced7a7
Merge pull request #2131 from github/update-v3.24.1-c79c360e0
...
Merge main into releases/v3
v3.24.1
2024-02-13 06:29:32 -08:00
github-actions[bot]
41154da3e4
Update changelog for v3.24.1
2024-02-13 14:05:58 +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
Henry Mercer
65853b9b29
Add e2e test for rolling back build mode
2024-02-12 23:31:59 +00:00
Henry Mercer
4e5f9c0873
Introduce a rollback mechanism for Java buildless
2024-02-12 23:11:48 +00:00
Henry Mercer
77be28fbdb
Add feature flag for disabling Java buildless
2024-02-12 23:11:47 +00: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