Michael B. Gale
127de8117f
Merge remote-tracking branch 'origin/main' into mbg/esbuild/split
2026-05-14 19:14:01 +01:00
Sam Robson
9d7243005b
Merge remote-tracking branch 'origin/main' into sam-robson/overlay-fallback
...
* origin/main: (40 commits)
Bump the npm-minor group across 1 directory with 3 updates
Bump actions/create-github-app-token
Nit: Tweak JSDoc for `getRawLanguagesNoAutodetect`
Enable only `code-scanning`
Use overlay-aware version for code scanning exclusively
Add changelog entry
Rebuild
Bump five transitive dependencies
Throw error if multiple analysis kinds are specified
Bump fast-xml-builder from 1.1.5 to 1.2.0
Improve tests
Improve error message
Remove dead code
Remove `makeOverlayMatchFeatures` indirection
Add JSDoc for `getRawLanguagesNoAutodetect`
Enable overlay-aware version selection in `setup-codeql`
Minor: Introduce constant to avoid duplication
Improve changelog note
Rebuild
Update changelog and version after v4.35.4
...
# Conflicts:
# lib/init-action.js
# src/diff-informed-analysis-utils.test.ts
2026-05-14 13:39:44 +01:00
Michael B. Gale
237b03b3c3
WIP: Reduce bundle duplication
2026-05-14 12:47:34 +01:00
Michael B. Gale
4dc72761a6
Merge remote-tracking branch 'origin/main' into mbg/analysis-kinds/warn-on-multiple
2026-05-13 16:20:45 +01:00
Henry Mercer
201a96b541
Use overlay-aware version for code scanning exclusively
2026-05-12 15:25:40 +01:00
Michael B. Gale
70419e3273
Throw error if multiple analysis kinds are specified
2026-05-12 14:54:11 +01:00
Henry Mercer
01bc9be56a
Filter to code scanning only
2026-05-07 11:00:54 +01:00
Henry Mercer
55d6319f96
Match CLI version to cached overlay-base database
2026-05-06 18:01:37 +01:00
Henry Mercer
b0942116d7
Expose all enabled default CLI versions
2026-05-06 17:45:56 +01:00
Sam Robson
80a72986d3
fix: re-import withGroupAsync in init-action.ts after merge
2026-04-30 16:48:45 +01:00
Sam Robson
4ed52dcbfa
Merge branch 'main' into sam-robson/overlay-fallback
2026-04-30 16:24:23 +01:00
Henry Mercer
56733fb5ae
Add log group for downloading overlay-base DB
2026-04-28 19:00:28 +01:00
Sam Robson
5d1c58464f
refactor: fall back to non-overlay analysis when diff-informed analysis is unavailable
2026-04-23 12:10:22 +01:00
Henry Mercer
90d7616015
Merge branch 'main' into henrymercer/record-all-builtin-languages
2026-04-13 18:00:09 +01:00
Henry Mercer
e6c21da23c
Refactoring: Rename KnownLanguage to BuiltInLanguage
2026-04-10 19:09:47 +01:00
Henry Mercer
4e8c9ce33c
Refactoring: Introduce overlay/caching.ts
2026-04-10 14:55:12 +01:00
Henry Mercer
5a17511bf0
Throw error on Windows too
2026-04-09 16:52:50 +01:00
Henry Mercer
e452857e57
Throw error early rather than warning
2026-04-08 16:33:19 +01:00
Henry Mercer
1f4c852aeb
Clean up Python extract stdlib feature flag
2026-04-01 12:08:06 +01:00
Sam Robson
23a0098b57
fix: improve error handling and logging for diff range path resolution
2026-03-25 19:53:21 +00:00
Sam Robson
521c3536d3
feat: always include files from diff in overlay changed files
2026-03-25 15:51:51 +00:00
Henry Mercer
19544bb9b4
Remove dead Python library extraction code
2026-03-11 19:32:36 +00:00
Henry Mercer
b04e63ffdf
Enablement: Move TRAP caching check after overlay
2026-03-11 19:21:17 +00:00
Henry Mercer
55a0f2b2aa
Add environment variable override
2026-03-10 15:41:40 +00:00
Henry Mercer
bef08edf32
Update to log deprecation warning
...
Move rollout to April
2026-03-10 13:14:00 +00:00
Henry Mercer
ce321daddb
Merge branch 'main' into henrymercer/skip-file-coverage-rollout
2026-03-10 11:46:08 +00:00
Henry Mercer
55ae11793a
Reduce duplication of getFileCoverageInformationEnabled
2026-03-10 11:42:53 +00:00
Henry Mercer
3d2bdbbd3b
Simplify default repo properties
2026-03-10 11:33:00 +00:00
Henry Mercer
3592fe5d7a
Address review comments
2026-03-09 17:32:57 +00:00
Henry Mercer
a3fdd0e0b5
Add telemetry diagnostic to track whether repo property is used
2026-03-09 17:13:41 +00:00
Henry Mercer
9e8c05933f
Add ability to override via repository property
2026-03-09 17:08:13 +00:00
Henry Mercer
c102a6d8cd
Require tools feature flag
...
And now that we have this, drop the restriction to `github` org.
2026-03-09 17:07:10 +00:00
Henry Mercer
1b7fa1a121
Drop unused variable
2026-03-09 16:30:34 +00:00
Henry Mercer
8924dfb7d0
Remove GHES feature gate
...
All supported versions of GHES support the repository properties API.
2026-03-09 16:19:32 +00:00
Henry Mercer
b35c0d37b1
Clean up repository properties feature flag
2026-03-09 16:15:04 +00:00
Henry Mercer
16adc4e672
Merge pull request #3506 from github/henrymercer/result-better-inference
...
Improve type inference of `Result<T, E>`
2026-02-24 20:05:34 +00:00
Henry Mercer
160d27baf0
Improve type inference of Result<T, E>
2026-02-24 17:41:30 +00:00
Henry Mercer
e5f9d3b55e
Merge pull request #3487 from github/henrymercer/overlay-status
...
Cache first failure building an overlay base DB to avoid repeated failures
2026-02-24 17:19:19 +00:00
Michael B. Gale
559d85d1fa
Merge pull request #3477 from github/mbg/features/offline-features
2026-02-20 15:36:07 +00:00
Michael B. Gale
b927a69f96
Merge remote-tracking branch 'origin/main' into mbg/features/offline-features
2026-02-17 17:14:08 +00:00
Henry Mercer
d1bdc0ea05
Create separate directory for overlay source code
2026-02-17 15:54:03 +00:00
Michael B. Gale
bff89dcba4
Add enum for Java-related env var names
2026-02-17 11:37:25 +00:00
Michael B. Gale
d1689c9307
Use all
2026-02-17 09:53:49 +00:00
Michael B. Gale
e21e4ca93f
Add debugging options to JAVA_TOOL_OPTIONS when FF is enabled
2026-02-15 18:12:51 +00:00
Michael B. Gale
2c9bc45d46
Abstract over FeatureEnablement implementations with initFeatures
2026-02-15 15:40:21 +00:00
Henry Mercer
0720e13f0b
Log repository owner type explicitly
2026-01-28 11:30:35 +00:00
Henry Mercer
38ba96d2aa
Merge branch 'main' into henrymercer/only-request-properties-for-orgs
2026-01-27 18:28:33 +00:00
Henry Mercer
6a50972d16
Introduce addNoLanguageDiagnostic
2026-01-27 15:14:32 +00:00
Henry Mercer
5cb12c41c2
Include "Result" in name
2026-01-27 15:11:48 +00:00
Henry Mercer
e8f487178f
Add some doc for loadRepositoryProperties
2026-01-27 15:11:01 +00:00