Andrew Eisenberg
7c60ff7ad6
Use setup-python@v4
2023-11-02 07:49:59 -07:00
Andrew Eisenberg
9ef69a2c7a
Be more precise about when to use python 3.11
...
Only run use 3.11 on versions of of the CLI that we know don't support
3.12.
2023-11-01 18:10:09 -07:00
Andrew Eisenberg
bd4005aa6a
Force python 3.11 for macos
...
3.12 does not work.
2023-11-01 16:01:27 -07:00
Henry Mercer
d52a751f8f
Only run ref and sha input checks against a single CLI version
...
These checks aren't affected by the CLI version, so just run them with
the default CLI.
2023-10-09 12:09:21 +01:00
Henry Mercer
467bfa1cff
Update CodeQL versions tested in PR checks
2023-09-27 16:21:16 +01:00
dependabot[bot]
321d3e057d
Bump the actions group with 1 update
...
Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 18:00:31 +00:00
Angela P Wen
1f63aba653
PR Checks: Test codeql-bundle.tar.gz ( #1822 )
2023-08-03 15:38:21 +00:00
Henry Mercer
49e0fc2ba1
PR checks: Rename cached to default
2023-08-02 18:02:10 +01:00
Henry Mercer
9f45792756
Update autogenerated notice to refer to specific ruamel.yaml version
2023-06-12 13:28:11 +01:00
Henry Mercer
f1c4784a3f
Update checks
2023-06-12 11:26:55 +01:00
Angela P Wen
cdcdbb5797
PR checks: stop setting experimental Swift var for new CLI versions ( #1718 )
...
Now that `latest` and `cached` are both 2.13.3, which is the version in which we GA'ed Swift, we should stop setting this experimental variable when we test these CLI versions so we can test the case where the variable is unset.
2023-06-06 08:49:09 -07:00
Henry Mercer
1023a086ae
Merge pull request #1694 from jsoref/fixes
...
Fix running tests on forks, and handle invalid URIs when fingerprinting
2023-05-25 15:41:27 +01:00
Josh Soref
dba4f66682
Grant security-events: write permissions
2023-05-24 18:14:01 -04:00
Josh Soref
8f9b20ba50
Clarify how to update workflows
2023-05-24 18:14:01 -04:00
Angela P Wen
8c923c00a3
Fix Swift PR Checks on nightly-latest CLI ( #1696 )
2023-05-24 17:59:40 +01:00
Henry Mercer
f7a67e4341
Merge branch 'main' into henrymercer/remove-legacy-tracing
2023-04-05 18:39:27 +01:00
Henry Mercer
e85546ccca
Move internal Actions into .github/actions
...
This is a more standard location for these custom Actions.
2023-04-03 18:29:29 +01:00
Henry Mercer
72d018e267
Improve serialization of Swift environment variable if expression
2023-03-29 13:15:59 +01:00
Henry Mercer
6ef37003ca
Update CodeQL releases used in PR checks
2023-03-28 20:07:09 +01:00
Angela P Wen
760583e70d
Bump setup-go from v3 to v4 ( #1595 )
...
* Bump actions/setup-go from 3 to 4
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update autogenerated workflows
* Bump setup-go from v3 to v4
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 10:22:27 -07:00
Andrew Eisenberg
c208575433
Avoid uploading databases after integration tests
...
We are still getting coverage of the upload capability through the
standard codeql analysis workflow.
2023-03-14 14:55:58 -07:00
Henry Mercer
e530813ab8
Remove PR checks for v1
2023-01-16 18:49:32 +00:00
Henry Mercer
620a267204
Temporarily disable Kotlin analysis in PR checks
...
Kotlin analysis is incompatible with Kotlin 1.8.0, which is now rolling
out to the Actions runner images.
While we work on a more permanent fix to our PR checks, this will
prevent us losing other
test coverage.
2023-01-10 17:31:35 +00:00
Henry Mercer
7cdf75141e
Remove redundant INTERNAL_CODEQL_ACTION_DEBUG_LOC variable
2022-11-16 16:40:35 +00:00
Henry Mercer
a190d3876a
Rename TEST_MODE to specific variable for CodeQL Action
...
This allows us to set it automatically in the workflow generator,
simplifying things and reducing the scope for error.
2022-11-16 16:40:30 +00:00
Henry Mercer
07b9db6a46
Explicitly set up Go 1.13.1 in checks running on old runner images
2022-11-15 20:53:57 +00:00
Henry Mercer
0c3e493df0
Update first version of CLI compatible with Windows 2022
...
It is 2.8.2, not 2.7.3.
2022-11-11 19:08:55 +00:00
Henry Mercer
9e44100c47
Update autogenerated checks to run on earliest three minor CLI versions
2022-11-11 19:00:48 +00:00
Henry Mercer
f248a57d3b
Run PR checks for CLIs < 2.7.3 on ubuntu-20.04
...
Build tracing using CLIs before 2.7.3 no longer works with the most
recent update to the `ubuntu-22.04` runner image.
With this new logic, we can remove the workarounds around testing
`windows-2019` and `windows-2022`.
2022-10-27 15:19:07 +01:00
Henry Mercer
96a8424f0c
Don't bypass the toolcache in test mode
2022-08-16 16:18:12 +01:00
Henry Mercer
9daf1de73c
Update references to release branches
...
Prepare for renaming `v1` -> `releases/v1` and `v2` -> `releases/v2`.
2022-04-14 17:48:46 +01:00
Henry Mercer
a2949f47b3
Update actions/checkout from v2 to v3
2022-03-30 19:46:09 +01:00
Henry Mercer
e769c2dd6e
Run all PR checks on v2 branch
2022-03-30 15:59:09 +01:00
Andrew Eisenberg
76c3e91b1f
Bump timeout to 45 minutes
...
With a 30 minute timeout, we were getting some cancelled runs.
This should fix it.
2022-03-11 11:45:45 -08:00
Andrew Eisenberg
628afae9d3
Add a timeout of 30 min
...
For all CI jobs. Based on some eye-balling 30 minutes should be
enough time for all jobs to complete.
2022-03-08 14:57:35 -08:00
Edoardo Pirovano
8ec6a84629
Expand PR checks to cover windows-2022
2022-02-28 15:39:34 +00:00
Henry Mercer
13c841aa39
Bump minimum supported CodeQL version to 2.4.5
...
This is the earliest CodeQL version supported by GHES.
Bumping to this version resolves some flaky tests caused by the "We
still have not reached idleness" deadlock, as this deadlock is fixed in
2.4.5.
2022-02-16 12:46:47 +00:00
Henry Mercer
b8047e5610
Use windows-2019 for CI jobs involving build tracing
...
Build tracing currently does not support Windows 2022, so use
`windows-2019` instead of`windows-latest`.
2022-02-08 13:29:20 +00:00
Andrew Eisenberg
b2af0740e4
Remove security-events: write from tests
...
This is not necessary.
2022-02-01 19:17:15 -08:00
Alex Croteau
72f9a88bc5
Regenerates test workflows
2022-01-31 20:07:55 -05:00
Alex Croteau
9f36b75178
Splits integration tests
2022-01-31 20:06:18 -05:00