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
9d794b2b2e
Open "Update supported enterprise versions" PR as draft
...
Actions will not run checks on PRs opened by Actions, so opening the PR as draft allows us to trigger PR checks by marking the PR as ready for review.
2022-02-16 10:42:01 +00:00
Henry Mercer
8dd2b9ac2f
Fix typo in Python package installation CI job
2022-02-08 13:50:46 +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
Alex Croteau
dfe2bc4e49
Changes to commit hash in main branch
2022-01-31 20:06:18 -05:00
Alex Croteau
63d0c7856c
Fixes integration tests referred repo
2022-01-31 20:06:18 -05:00
Alex Croteau
260b4d5dc4
Fixes integration test
2022-01-31 20:06:18 -05:00
Alex Croteau
1bfa9ace60
Adds integration test and fixes linting
2022-01-31 20:06:18 -05:00
Andrew Eisenberg
e9aa2c6f62
Add a permissions block for generated workflows
...
Ensure that all workflows are able to write security events.
2022-01-31 16:11:00 -08:00
Edoardo Pirovano
e677af3fd0
Make name of debugging artifact and DB within it configurable
2022-01-07 15:10:26 +00:00
Andrew Eisenberg
d3eb4974a3
Merge branch 'main' into aeisenberg/remove-scheduled
2021-12-13 18:37:38 -08:00
Edoardo Pirovano
265a7db16a
Remove dotnet restore calls from CI checks
2021-12-13 18:04:46 +00:00
Andrew Eisenberg
f623d4cec3
Remove scheduled releases
...
The action will be released roughly every two weeks along
with the CodeQL CLI release process.
2021-12-13 09:34:53 -08:00
Andrew Eisenberg
a8cf6f42c2
Revert "Bump default CodeQL version to 2.7.3"
2021-12-08 10:07:10 -08:00
Edoardo Pirovano
dc32d5448f
Add a workflow step to do dotnet restore
2021-12-08 14:47:42 +00:00
Robert
f721f011bf
Add call to dotnet restore
2021-12-06 09:43:07 +00:00
Edoardo Pirovano
4860ed1ad4
Remove persist-credentials: false from workflow
2021-11-19 17:55:10 +00:00
Edoardo Pirovano
375c14729e
Include matrix information in debug artifact name
2021-11-04 19:20:24 +00:00
Edoardo Pirovano
5156a89668
Re-enable new style of tracing
2021-11-04 09:47:56 +00:00
Andrew Eisenberg
56c7489b94
Merge branch 'main' into aeisenberg/dependabot
2021-11-02 10:35:28 -07:00
Edoardo Pirovano
bc31f604d3
Add an option to upload some debugging artifacts
2021-11-01 16:12:50 +00:00
Chuan-kai Lin
70b730eb7d
Add RAM and threads options to init action
2021-10-28 15:09:59 -07:00
Edoardo Pirovano
d3f5d485b3
Further fix to update dependencies workflow
2021-10-25 18:09:40 +01:00
Andrew Eisenberg
531c6ba7c8
Fix dependabot issues
2021-10-25 08:56:16 -07:00
Edoardo Pirovano
63fd41bf33
Fix syntax in a workflow
2021-10-22 17:40:41 +01:00
Edoardo Pirovano
a35be9cc60
Merge pull request #784 from github/aeisenberg/workflow-fix
...
Fix failing workflow on main
2021-10-22 11:52:48 +01:00
Edoardo Pirovano
70f007a73c
Improve workflow to update dependencies
2021-10-22 10:43:31 +01:00
Andrew Eisenberg
1beeda3ba3
Fix failing workflow on main
...
We do not want this database uploaded for remote queries.
2021-10-21 11:04:28 -07:00
Andrew Eisenberg
43ea2ce0c9
Remove explicit 2.26.0 version in python tests
...
Also, rename test scripts to indicate the version they are using.
2021-10-14 13:40:15 -07:00
Andrew Eisenberg
3df217266d
Fix failing python tests
...
The requests module 1.2.3 is no longer compatible with python >=3.10.0.
So, instead use 2.26.0, the most recent version that is compatible with
our supported python versions at the time of this commit.
2021-10-14 12:37:58 -07:00
Edoardo Pirovano
f04acbbdc3
Use CLI's own baseline LOC counting
2021-09-29 11:17:41 +01:00
Edoardo Pirovano
1f4460b9fb
Make use of multi-language and indirect tracing
2021-09-22 16:12:23 +01:00
Edoardo Pirovano
014d3ea60a
Don't use shared compilation
2021-09-21 17:28:22 +01:00
Edoardo Pirovano
8caa0808ee
Upload tracer logs
2021-09-21 14:46:08 +01:00
Edoardo Pirovano
444316b6c6
Refactor PR checks
2021-09-08 13:59:52 +01:00
Andrew Eisenberg
e22a6cd3c9
Merge branch 'main' into aeisenberg/pr-check-names
2021-09-01 15:34:36 -07:00
Andrew Eisenberg
2ba7208ff2
Merge branch 'main' into aeisenberg/pr-check-names
2021-09-01 07:27:25 -07:00
Andrew Eisenberg
d1ff4d6297
Try the nightly build for packaging integration tests
2021-08-31 19:21:37 -07:00
Andrew Eisenberg
e833d6e84c
Update integration test pack versions
2021-08-26 15:59:11 -07:00
Andrew Eisenberg
1785bbb7d8
Add names to all pr-checks
2021-08-25 10:38:25 -07:00
Henry Mercer
a062fc9bf5
Merge branch 'main' into cli-version
2021-08-25 15:33:18 +01:00
Edoardo Pirovano
132e08a05f
Bump version of testing pack
2021-08-24 23:18:22 +01:00
Edoardo Pirovano
e70ec1d70e
Test against oldest supported version
2021-08-18 11:48:12 +01:00
Henry Mercer
bc33041cc2
Always run codeql (latest) job on PRs so we can make it required
2021-08-11 18:42:29 +01:00
Henry Mercer
c7203c94d9
Fix conditional in PR checks
2021-08-11 18:27:35 +01:00