Henry Mercer
44ecae4896
Fix matrixing of "submit SARIF after failure" check
2024-08-08 18:09:12 +01:00
Henry Mercer
a1404425d9
Remove 2.12.6 from tests
2024-08-05 19:28:35 +01:00
Angela P Wen
9c646c24a4
Add warning and update PR checks for Swift on Linux ( #2399 )
...
* PR checks: Only run Swift build command on MacOS
* PR checks: update to only test Swift on MacOS
* Log warning if workflow is running Swift on Ubuntu
---------
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com >
2024-08-02 16:27:45 +02:00
Henry Mercer
42c6f6c925
Remove redundant PR check
...
This is no longer necessary now that this feature is enabled by default.
2024-07-31 10:56:00 +01:00
Angela P Wen
495201e69c
PR check generator: add excludeOsAndVersionCombination
2024-06-24 13:33:24 +02:00
Henry Mercer
208abc5a9a
Merge branch 'main' into henrymercer/swift-autobuild-check-with-build-mode
2024-06-18 10:10:31 +01:00
Andrew Eisenberg
35619fbef6
Merge pull request #1939 from github/aeisenberg/enable-kotlin-tests
...
Re-enable kotlin tests
2024-06-17 13:48:06 -07:00
Henry Mercer
6f86b5da5d
Bump timeout
2024-06-17 13:02:17 +01:00
Henry Mercer
eb17dc2c6f
Add build mode to Swift autobuild check
2024-06-17 12:50:33 +01:00
Henry Mercer
c884bf6268
Merge branch 'main' into henrymercer/reenable-swift-autobuild-checks
2024-06-17 11:30:15 +01:00
Andrew Eisenberg
3f41e06a52
Merge remote-tracking branch 'upstream/main' into aeisenberg/enable-kotlin-tests
2024-06-14 13:20:03 -07:00
Henry Mercer
789b5f86ef
Merge pull request #2328 from github/henrymercer/direct-tracing-fix
...
Fix incompatibility between direct tracing in the `autobuild` Action and specifying a custom working directory
2024-06-13 10:26:41 +01:00
Henry Mercer
c8fb403f2f
Add PR check for cleaning up database cluster dir
2024-06-12 13:19:30 +01:00
Henry Mercer
94acfdc22c
Upload SARIF with ref/sha inputs: Generate SARIF with analyze Action
2024-06-11 20:22:17 +01:00
Henry Mercer
ba4e487a2c
Update checkout_path test
...
Just call `analyze`, since `upload: never` skips most of the functionality we want to test anyway.
2024-06-11 19:30:30 +01:00
Henry Mercer
485d096a80
Update upload-sarif ref/sha input test
...
We are already testing the analyze Action in a separate check.
2024-06-11 19:29:39 +01:00
Henry Mercer
12243c759f
Disable database upload in test mode
2024-06-11 19:07:13 +01:00
Henry Mercer
b004bb45a8
Add PR check for direct tracing with custom working directory
2024-06-11 16:45:53 +01:00
Angela P Wen
67d5a9a476
PR Checks: Use tools: linked rather than tools: latest
...
Also changes the input and output in the `prepare-test` Action to use `linked`.
2024-05-31 11:49:47 +02:00
Angela P Wen
b0a1d92ae3
PR checks: stop running unset-env on two old CLI versions
...
Looks like there was a bug in the oldest two CLI versions, on `macos-12` here.
2024-05-17 15:47:35 -07:00
Angela P Wen
23c1981a3f
PR check: add explicit setup-go step to unset-env check
...
Go has been removed from the PATH in the most recent Mac runner images rollouts.
2024-05-17 15:33:51 -07:00
Angela P Wen
445165beea
PR Checks: disable tests for Swift on Linux until CLI 2.17.4
2024-05-17 15:08:08 -07:00
Angela P Wen
ac2f82a1ff
Log warning if SIP is disabled and CLI version is < 2.15.1 ( #2261 )
...
* PR Checks: use `macos-12` runners for CLI v. < 2.15.1
Prior to CLI v2.15.1, MacOS ARM runners were not supported by the build tracer. "macos-latest" is now an ARM runner, so we run these tests on the old CLIs on Intel runners instead.
* Log a warning if SIP is disabled and CLI is < 2.15.1
* Add changenote for SIP-disabled support on old CLI versions
* Set up Python 3.11 for all MacOS checks
2024-04-25 22:20:13 +00:00
Henry Mercer
ea78e51e31
Merge branch 'main' into henrymercer/autobuild-with-direct-tracing
2024-04-15 18:29:26 +01:00
Henry Mercer
59771ddf53
Run PR check on Windows too
2024-04-15 18:26:58 +01:00
Henry Mercer
aa4a08dd29
Add PR check for direct tracing
2024-04-12 17:48:45 +01:00
Michael B. Gale
96f44cb9d2
Add integration test for new diagnostic
2024-04-11 17:20:51 +01:00
Henry Mercer
5e9199f7b4
Update language autodetect Swift check
2024-04-09 18:25:58 +01:00
Henry Mercer
88fafebdd3
Update diagnostics export PR check to use 2.12.6
2024-04-09 12:32:29 +01:00
Andrew Eisenberg
72f5fb9a00
Merge branch 'main' into aeisenberg/enable-kotlin-tests
2024-04-01 11:27:17 -07:00
Michael B. Gale
e3a86ed8b6
Add comment justifying why we set cache: false
2024-02-22 17:54:19 +00:00
Michael B. Gale
5d55901fc8
Use Go 1.22 in workflows
2024-02-22 17:50:21 +00:00
Henry Mercer
d88d538126
Add PR check for specifying configuration using the config input
2024-02-15 12:07:19 +00:00
Henry Mercer
65853b9b29
Add e2e test for rolling back build mode
2024-02-12 23:31:59 +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
Henry Mercer
0ab8e2a32a
Test omitting autobuild Action when build mode specified
2024-02-07 13:19:29 +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
Henry Mercer
463930c71f
Add PR check for none build mode
2024-01-31 14:55:12 +00:00
Henry Mercer
d7437a2202
Remove deprecated CODEQL_PASS_CONFIG_TO_CLI env var from PR checks
2024-01-04 16:41:50 +00:00
Henry Mercer
fb410e7156
Update PR check source
2024-01-02 12:18:35 +00:00
dependabot[bot]
596b173a4e
Bump the actions group with 2 updates ( #2056 )
...
* Bump the actions group with 2 updates
Bumps the actions group with 2 updates: [actions/setup-python](https://github.com/actions/setup-python ) and [actions/setup-go](https://github.com/actions/setup-go ).
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `actions/setup-go` from 4 to 5
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump `setup-python` and `setup-go` to v5
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Angela P Wen <angelapwen@github.com >
2023-12-27 17:12:00 -08:00
dependabot[bot]
9f150ba795
Bump the actions group with 1 update ( #2004 )
...
* Bump the actions group with 1 update
Bumps the actions group with 1 update: [actions/github-script](https://github.com/actions/github-script ).
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump `github-script` version to v7
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Angela P Wen <angelapwen@github.com >
2023-11-20 15:32:23 -08:00
Andrew Eisenberg
91733ada76
Remove reference to CODEQL_RUNNER
2023-11-02 07:50:32 -07:00
Andrew Eisenberg
da4c46015a
Use the correct action input parameter
2023-10-31 17:15:51 -07:00
Paolo Tranquilli
e3f5f833da
Apply suggestions from code review
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2023-10-25 12:23:32 +02:00
Paolo Tranquilli
838be48ce0
C++: tweak deptrace checks
2023-10-24 11:31:04 +02:00
Paolo Tranquilli
959337a156
C++: fix autobuild pr-checks for macOS
2023-10-24 11:10:13 +02:00