Commit Graph

10796 Commits

Author SHA1 Message Date
Michael B. Gale
b09f3c6b4d Move xcodeVersion to platform.ts 2026-10-16 17:50:07 +01:00
Michael B. Gale
61cb554113 Use ActionConfig in diagnostics.ts 2026-10-16 17:44:26 +01:00
Michael B. Gale
cf5d0598fd Fix test creating diagnostic locally 2026-10-16 17:28:16 +01:00
Michael B. Gale
cba494e0a6 Check if Xcode version is unsupported 2026-10-16 17:28:16 +01:00
Michael B. Gale
df26bdf81b Add function to determine Xcode version based on symlink 2026-10-16 17:28:16 +01:00
Michael B. Gale
e0c11175e5 Add FF to fail if macOS version is unsupported 2026-10-16 17:28:16 +01:00
Michael B. Gale
db45eabc68 Check if macOS version is unsupported 2026-10-16 17:28:16 +01:00
Michael B. Gale
094875d25b Skip Swift checks if tools feature is enabled 2026-10-16 17:28:15 +01:00
Michael B. Gale
6989a48f28 Add swiftSupportsAllPlatforms to ToolsFeature 2026-10-16 17:28:15 +01:00
Michael B. Gale
70550612a5 Use macOSVersion in isSwiftCompatible 2026-10-16 17:28:13 +01:00
Michael B. Gale
a361259e4a Refactor swift check out of init-action.ts 2026-10-16 17:28:12 +01:00
Michael B. Gale
13bca40cb4 Add macOSVersion helper 2026-10-16 17:28:08 +01:00
Michael B. Gale
4b331afa38 Make getCodeQLForCmd use Env 2026-10-16 17:24:41 +01:00
Michael B. Gale
0797511522 Add osRelease to BaseState 2026-10-16 17:24:41 +01:00
Michael B. Gale
f69da902e0 Add e2e test 2026-10-16 17:18:11 +01:00
Michael B. Gale
8dc9a9913b Omit --sarif-codescanning-config if the config file doesn't exist 2026-10-16 17:18:11 +01:00
Michael B. Gale
031b097718 Refactor writeTemporaryDiagnosticFile out of add[NoLanguage]Diagnostic 2026-10-16 17:18:11 +01:00
Michael B. Gale
a3e8512735 Use temporary diagnostic dir in generateFailedSarif 2026-10-16 17:18:10 +01:00
Michael B. Gale
78ebd22fd6 Make diagnostics less dependent on global state
Add limited test coverage
2026-10-16 17:18:10 +01:00
Michael B. Gale
39f74e9837 Write diagnostics to temporary location when database isn't ready 2026-10-16 17:18:09 +01:00
Michael B. Gale
11fd255a0b Refactor writeDiagnosticFile out of writeDiagnostic 2026-10-16 17:18:08 +01:00
Michael B. Gale
d6b8ed80f2 Ensure that rootDirectory is suitable for sarifFile in uploadSarifArtifact 2026-10-16 17:02:02 +01:00
Michael B. Gale
3a61940e40 Improve logging in uploadSarifArtifact 2026-10-16 17:02:02 +01:00
Michael B. Gale
850cc877c3 Upload failed SARIF as workflow artifact in test mode 2026-10-16 17:01:24 +01:00
Michael B. Gale
68eb797e87 Skip waiting for SARIF if nothing was uploaded 2026-10-16 16:54:37 +01:00
Michael B. Gale
2765b8f6f9 Propagate Config to combineSarifFilesUsingCLI 2026-10-16 16:54:37 +01:00
Michael B. Gale
b1c5d475ab Add and use shouldSkipGenerateFailedSarif 2026-10-16 16:54:37 +01:00
Michael B. Gale
e180f803c5 Allow to explicitly not skip the SARIF upload 2026-10-16 16:54:36 +01:00
Michael B. Gale
bf0e2ed66e Log when we didn't get a normal configuration file 2026-10-16 16:54:36 +01:00
Michael B. Gale
604377fd2d Move inline script from diagnostics-export.yml to a .ts file 2026-10-16 16:53:07 +01:00
Michael B. Gale
83e1837c6d Merge pull request #4247 from github/mbg/copilot/clarify-feature-flags
Add Copilot instructions for FFs, and update documentation more generally
2026-10-16 15:20:34 +00:00
Michael B. Gale
5ecf3b32e9 Suggest "Minor" prefix 2026-10-16 16:03:32 +01:00
Michael B. Gale
e461913b38 Drop "requests" again 2026-10-16 16:03:00 +01:00
Michael B. Gale
6992155901 Elaborate GHES details 2026-10-16 16:02:01 +01:00
Michael B. Gale
f3c93e3106 Add some guidelines for change notes 2026-10-16 15:32:50 +01:00
Michael B. Gale
2441e6e56e Update "Review instructions" based on recent reviews 2026-10-16 15:31:56 +01:00
Michael B. Gale
0d2baf6822 Update copilot-instructions.md to mention feature flags 2026-10-16 15:11:17 +01:00
Henry Mercer
ae098fa9fe Merge pull request #4242 from github/henrymercer/graduate-toolcache-cleanup
Enable cleaning up toolcache bundles by default
2026-10-16 12:43:00 +00:00
Michael B. Gale
0a458f10ac Merge pull request #4230 from github/mbg/auth/allow-unauthed
Make `auth` in `GitHubApiDetails` optional
2026-10-16 11:05:53 +00:00
Henry Mercer
4ebc48bf25 Remove the toolcache cleanup test override
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 9bf883d4-ecd7-4428-970f-86895f760571
2026-10-15 14:54:30 +01:00
Henry Mercer
1ec6b03cf4 Enable toolcache bundle cleanup by default
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 9bf883d4-ecd7-4428-970f-86895f760571
2026-10-15 14:54:30 +01:00
Michael B. Gale
7a6e2f798f Merge pull request #4240 from github/mergeback/v4.39.0-to-main-6f2ac81f
Mergeback v4.39.0 refs/heads/releases/v4 into main
2026-10-15 11:25:10 +00:00
github-actions[bot]
46d3daa879 Rebuild 2026-10-15 10:57:15 +00:00
github-actions[bot]
2edace40f1 Update changelog and version after v4.39.0 2026-10-15 10:57:06 +00:00
Michael B. Gale
6f2ac81f5c Merge pull request #4239 from github/update-v4.39.0-d63383a73
Merge main into releases/v4
v4 v4.39.0
2026-10-15 11:55:44 +01:00
Michael B. Gale
eb1c428e6e Trigger workflows 2026-10-15 11:39:58 +01:00
github-actions[bot]
444333376e Update changelog for v4.39.0 2026-10-15 10:34:02 +00:00
Michael B. Gale
e5b217aeb5 Merge pull request #4238 from github/dependabot/github_actions/dot-github/workflows/actions-minor-c673fd7efc
Bump the actions-minor group across 1 directory with 3 updates
2026-10-15 10:26:50 +00:00
Michael B. Gale
d63383a731 Merge pull request #4233 from github/mbg/start-proxy/report-version
Report release version the proxy is taken from in `start-proxy` telemetry
2026-10-15 10:15:24 +00:00
Michael B. Gale
8dec0b9f88 Rename path to result in tests 2026-10-15 11:03:10 +01:00