Henry Mercer
95246ce019
Prefer explicit env var to binary accessibility check
2025-12-18 14:05:12 +00:00
Henry Mercer
a7e88a44f8
Only enable overlay for the code scanning suite
2025-12-18 13:06:44 +00:00
Henry Mercer
ff84c6f23c
Improve comment
2025-12-18 13:03:52 +00:00
Henry Mercer
948c7fbf11
Test mode: Tolerate missing git binary
2025-12-18 13:01:00 +00:00
Henry Mercer
cec3cc5782
Trim git version output
2025-12-18 12:52:30 +00:00
Henry Mercer
358a55e232
Throw in test mode if can't compute git version
2025-12-18 12:52:13 +00:00
Henry Mercer
003ddaeef5
Avoid non-determinism in PR checks due to overlay FFs
2025-12-18 12:35:06 +00:00
Henry Mercer
a2c3c8e3e2
Bump log level for failing to parse git version
2025-12-17 17:28:13 +00:00
Henry Mercer
a13b404670
Record both truncated and full git versions
2025-12-17 17:27:14 +00:00
Henry Mercer
056581e05b
Update makeTelemetryDiagnostic doc
2025-12-17 12:15:37 +00:00
Henry Mercer
9c5588d006
Remove unnecessary stub restores
2025-12-17 12:12:04 +00:00
Henry Mercer
3765106c90
Move git version logging to config utils
2025-12-17 12:06:41 +00:00
Henry Mercer
e052dbd57d
Remove caching mechanism
2025-12-17 11:56:23 +00:00
Henry Mercer
32795b3c52
Merge branch 'main' into copilot/update-overlay-git-version-check
2025-12-17 11:49:32 +00:00
Henry Mercer
b88acb2f6c
Merge pull request #3359 from github/dependabot/npm_and_yarn/npm-minor-b2e0062778
...
Bump the npm-minor group with 3 updates
2025-12-17 11:04:55 +00:00
Henry Mercer
241948c698
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-b2e0062778
2025-12-17 10:38:55 +00:00
Henry Mercer
1fe89fe9cb
Merge pull request #3368 from github/copilot/bump-actions-npm-packages
...
Bump @actions/* npm packages to latest versions
2025-12-17 09:59:27 +00:00
Henry Mercer
6dba00881c
Merge pull request #3372 from github/mergeback/v4.31.9-to-main-5d4e8d1a
...
Mergeback v4.31.9 refs/heads/releases/v4 into main
2025-12-16 19:33:12 +00:00
github-actions[bot]
d4d47c0d3d
Rebuild
2025-12-16 18:56:12 +00:00
github-actions[bot]
6c6e810910
Update changelog and version after v4.31.9
2025-12-16 18:32:18 +00:00
Henry Mercer
5d4e8d1aca
Merge pull request #3371 from github/update-v4.31.9-998798e34
...
Merge main into releases/v4
v4
v4.31.9
2025-12-16 18:30:42 +00:00
github-actions[bot]
1dc115f17a
Update changelog for v4.31.9
2025-12-16 17:45:14 +00:00
Nick Rolfe
998798e34d
Merge pull request #3352 from github/nickrolfe/jar-min-ff-cleanup
...
Clean up `JavaMinimizeDependencyJars` feature flag
2025-12-16 17:25:23 +00:00
copilot-swe-agent[bot]
393c074965
Refactor existing telemetry diagnostics to use makeTelemetryDiagnostic
...
Refactored bundle-download-telemetry and zstd-availability diagnostics
in init-action.ts to use the new makeTelemetryDiagnostic helper function.
Also added guard for empty languages array in logGitVersionTelemetry.
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 17:24:57 +00:00
copilot-swe-agent[bot]
c3dc529aef
Address feedback: cache git version, improve error handling, add telemetry
...
- Cache the git version to avoid recomputing on repeated calls
- Refactor getGitVersion to getGitVersionOrThrow with detailed errors
- Add getGitVersion that logs errors and handles caching
- Add makeTelemetryDiagnostic helper to diagnostics.ts
- Add logGitVersionTelemetry function to log git version telemetry
- Call logGitVersionTelemetry in init-action.ts
- Add resetCachedGitVersion for testing
- Update tests to work with new function signatures and caching
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 17:19:46 +00:00
copilot-swe-agent[bot]
fc2bbb041e
Address code review feedback
...
- Add test for Windows-style git version format
- Add comment clarifying regex extracts major.minor.patch
- Replace dynamic import with static import for semver
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 16:27:41 +00:00
copilot-swe-agent[bot]
89753aa84b
Add git version check for overlay analysis enablement
...
Overlay analysis depends on `getFileOidsUnderPath`, which uses
`git ls-files --format` option that requires Git 2.38.0+. This
change adds a check for the git version before enabling overlay
analysis.
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 16:22:23 +00:00
Henry Mercer
5eb751966f
Merge pull request #3358 from github/henrymercer/database-upload-telemetry
...
Add status report for uploading databases to API
2025-12-16 16:18:52 +00:00
Nick Rolfe
d29eddb39b
Extract version number to constant
2025-12-16 16:17:52 +00:00
copilot-swe-agent[bot]
aff7998c4a
Initial plan
2025-12-16 16:09:09 +00:00
Henry Mercer
e9626872ef
Merge branch 'main' into henrymercer/database-upload-telemetry
2025-12-16 15:53:31 +00:00
Henry Mercer
19c7f96922
Rename isOverlayBase
2025-12-16 15:41:50 +00:00
Henry Mercer
ae5de9a20d
Use getErrorMessage in log too
2025-12-16 15:41:04 +00:00
Henry Mercer
0cb86337c5
Prefer performance.now()
2025-12-16 15:38:29 +00:00
Henry Mercer
c07cc0d3a9
Merge pull request #3351 from github/henrymercer/ghec-dr-determine-tools-version-from-ffs
...
Determine CodeQL version from feature flags on GHEC-DR
2025-12-16 13:42:01 +00:00
Henry Mercer
7a5748cf0d
Remove changelog note
2025-12-16 13:41:13 +00:00
copilot-swe-agent[bot]
db75d46248
Bump @actions/* npm packages to latest versions
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-12-16 13:34:51 +00:00
copilot-swe-agent[bot]
a0fc644617
Initial plan
2025-12-16 13:29:18 +00:00
Henry Mercer
a2ee53c0d3
Use full names for GitHub variants
2025-12-16 13:23:24 +00:00
Michael B. Gale
b5e1a28b8a
Merge pull request #3365 from github/dependabot/github_actions/dot-github/workflows/actions/download-artifact-7
...
Bump actions/download-artifact from 6 to 7 in /.github/workflows
2025-12-16 12:17:14 +00:00
Michael B. Gale
c2d4383e64
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions/download-artifact-7
2025-12-15 22:00:03 +00:00
Michael B. Gale
d0ad1da72a
Merge pull request #3364 from github/dependabot/github_actions/dot-github/workflows/actions-minor-8751820eb1
...
Bump ruby/setup-ruby from 1.269.0 to 1.270.0 in /.github/workflows in the actions-minor group across 1 directory
2025-12-15 21:08:40 +00:00
Michael B. Gale
07cd437640
Merge pull request #3366 from github/dependabot/github_actions/dot-github/workflows/actions/upload-artifact-6
...
Bump actions/upload-artifact from 5 to 6 in /.github/workflows
2025-12-15 18:18:05 +00:00
Michael B. Gale
a682bbe410
Merge pull request #3309 from github/mbg/ff/make-new-upload-default
...
Remove `AnalyzeUseNewUpload` FF and make its behaviour the default
2025-12-15 17:24:57 +00:00
github-actions[bot]
7fd7db3f26
Rebuild
2025-12-15 17:20:17 +00:00
github-actions[bot]
d6c1a791b7
Rebuild
2025-12-15 17:20:02 +00:00
dependabot[bot]
034374eb3f
Bump actions/upload-artifact from 5 to 6 in /.github/workflows
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 17:18:40 +00:00
dependabot[bot]
6dbc22c93f
Bump actions/download-artifact from 6 to 7 in /.github/workflows
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 17:18:32 +00:00
dependabot[bot]
a539068a61
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.269.0 to 1.270.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](d697be2f83...ac793fdd38 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.270.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 17:18:28 +00:00
github-actions[bot]
e1058e4d74
Rebuild
2025-12-15 17:03:33 +00:00