Henry Mercer
9f2aa7ec75
Merge branch 'main' into henrymercer/parse-category
2022-11-25 09:58:27 +00:00
Henry Mercer
7e73dedacc
Merge pull request #1394 from github/aeisenberg/bypass-toolcache-kotlin-swift
...
Add a way to bypass the toolcache for kotlin and swift
2022-11-25 09:30:35 +00:00
Andrew Eisenberg
102e01da36
Small refactoring of shouldBypassToolcache
2022-11-24 12:33:42 -08:00
Andrew Eisenberg
eb19ecbad1
Add API call for languages if java in input
...
If a user explicitly includes java in their language inputs, always
make an api call to check for kotlin in the repo.
Also, add some suggestions from code reviews.
2022-11-24 11:06:29 -08:00
Henry Mercer
f0a052e8b4
Merge pull request #1388 from github/henrymercer/bump-swift-version-to-5.7.1
...
Run Swift tests with Swift 5.7.1 on macOS
2022-11-24 15:37:32 +00:00
Henry Mercer
ead8da6199
Merge branch 'main' into henrymercer/bump-swift-version-to-5.7.1
2022-11-24 14:32:08 +00:00
Alexander Eyers-Taylor
c61f4c61f8
Merge pull request #1391 from github/alexet/update-2.11.4-v2
...
Update default CodeQL bundle version to 2.11.4
2022-11-24 14:23:06 +00:00
Andrew Eisenberg
ad7ca9bf21
Add some new tests and fix some comments
2022-11-23 22:18:12 -08:00
Andrew Eisenberg
f79028af27
Add the feature to bypass the toolcache for kotlin and swift
...
This works by moving the logic to check for toolcache bypass out of
creating the codeql instance. The logic now _may_ perform an API request
in order to check what languages are in the repository. This check is
redundant because the same call is being made later in the action when
the actual list of languages is calculated.
2022-11-23 15:11:20 -08:00
Henry Mercer
909c8687d5
Test Linux against Swift 5.7
...
Currently only macOS supports 5.7.1
2022-11-23 21:21:50 +00:00
Andrew Eisenberg
5b7c9daecd
Add the bypass_toolcache_kotlin_switft_enabled flag
2022-11-23 12:20:22 -08:00
Henry Mercer
ce90479412
Test latest and nightly-latest against Swift 5.7.1
2022-11-23 20:17:20 +00:00
Henry Mercer
bff0be7364
Generalize getCategoryInputOrThrow to arbitrary inputs
2022-11-23 19:27:03 +00:00
Henry Mercer
daf4614f68
Substitute matrix variables into category input
...
This is a common case, so we should handle it.
2022-11-23 19:27:03 +00:00
Henry Mercer
e2d523ca5e
Add function to read the analysis category from a workflow
2022-11-23 19:27:03 +00:00
Henry Mercer
996d04b1e5
Fix a type error affecting later versions of TypeScript
2022-11-23 19:27:03 +00:00
Henry Mercer
79f8286c68
Refactoring: Separate out workflow related functionality
...
No semantic changes.
2022-11-23 19:27:01 +00:00
Alexander Eyers-Taylor
d52e657b2e
Update default CodeQL bundle version to 2.11.4
2022-11-23 18:56:23 +00:00
Henry Mercer
187515b328
Merge pull request #1390 from github/henrymercer/remove-dead-code
...
Remove some dead code
2022-11-23 18:55:09 +00:00
Henry Mercer
bc341c5dd1
Remove fallback logic for GHES 2.22 when determining Action repository
2022-11-23 18:19:25 +00:00
Henry Mercer
39fe7aa8a1
Remove dead guard for GHES 3.0
2022-11-23 13:57:07 +00:00
Henry Mercer
c719ec0b33
Merge pull request #1389 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions.
codeql-bundle-20221123
2022-11-23 10:31:21 +00:00
Henry Mercer
09bfd560f6
Merge pull request #1385 from github/henrymercer/update-v1-deprecation-date
...
Update v1 deprecation date
2022-11-23 10:24:17 +00:00
Henry Mercer
33b2045510
Merge branch 'main' into henrymercer/update-v1-deprecation-date
2022-11-23 09:53:16 +00:00
GitHub
93c6b70dc3
Update supported GitHub Enterprise Server versions.
2022-11-23 00:13:03 +00:00
Henry Mercer
def4f60c6c
Merge pull request #1387 from github/henrymercer/fix-swift-version
...
Use Swift version 5.7 in PR checks
2022-11-22 22:39:17 +00:00
Henry Mercer
34d91a9ce7
Use runner.os in ML-powered queries tests too
2022-11-22 20:45:26 +00:00
Henry Mercer
c49c05b5df
Perform the check using runner.os
2022-11-22 20:41:32 +00:00
Henry Mercer
2ccaddd459
Define swift-version as a string
2022-11-22 20:33:22 +00:00
Henry Mercer
5dcca8a6e4
Pin the version of swift-actions/setup-swift@v1
2022-11-22 20:13:49 +00:00
Henry Mercer
b6e17a6616
Drop unneeded CODEQL_ENABLE_EXPERIMENTAL_FEATURES env var
2022-11-22 11:31:22 +00:00
Henry Mercer
e9e73b0cb9
Use Swift version 5.7 in PR checks
...
The version installed in the latest runner image, 5.7.1, is not yet
supported.
2022-11-22 11:30:27 +00:00
Angela P Wen
bab5a146ac
Add Ruby and Swift language autodetect tests ( #1369 )
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2022-11-22 11:03:25 +00:00
Henry Mercer
6013661451
Update v1 deprecation date
...
The expected deprecation date of GHES 3.3 has been postponed, so v1 will
now be deprecated in January.
2022-11-22 09:43:07 +00:00
Andrew Eisenberg
26df9a9a4f
Merge pull request #1384 from github/aeisenberg/feature-flags-disk
...
Cache feature flags on disk
2022-11-21 15:25:34 -08:00
Andrew Eisenberg
4ee97e5e55
Add extra test ensuring env var overrides cached feature flag
2022-11-21 14:30:36 -08:00
Andrew Eisenberg
cfce1c4e19
Rename
2022-11-21 13:42:32 -08:00
Andrew Eisenberg
da75623c67
Update changelog
2022-11-21 11:19:34 -08:00
Andrew Eisenberg
c29fca48a1
Cache feature flags on disk
...
This will allow feature flags to be shared across steps in the same job,
avoiding an error we saw earlier where the init action had the flag
enabled, but the analyze step had it disabled.
This uses the runner's temp folder to cache the flags file, which will
stick around until the job completes.
2022-11-21 11:14:38 -08:00
Angela P Wen
4fddc51e4f
Support Kotlin for public beta ( #1370 )
codeql-bundle-20221118
2022-11-17 18:38:48 +00:00
Henry Mercer
7694d6752a
Merge pull request #1378 from github/henrymercer/add-ruby-to-readme
...
Add Ruby to README
2022-11-17 12:39:38 +00:00
Marco Gario
3b8914b2cc
Merge pull request #1376 from github/mergeback/v2.1.33-to-main-678fc3af
...
Mergeback v2.1.33 refs/heads/releases/v2 into main
2022-11-16 20:57:51 +01:00
github-actions[bot]
377b692bf3
Update checked-in dependencies
2022-11-16 18:49:58 +00:00
Henry Mercer
55a437c003
Add Ruby to README
2022-11-16 18:31:04 +00:00
github-actions[bot]
e353814da4
Update changelog and version after v2.1.33
2022-11-16 18:17:50 +00:00
Marco Gario
678fc3afe2
Merge pull request #1375 from github/update-v2.1.33-c939e661
...
Merge main into releases/v2
v2.1.33
2022-11-16 19:15:58 +01:00
Henry Mercer
0f07790b74
Merge pull request #1374 from github/henrymercer/pass-testing-environment
...
Set testing environment for CodeQL workflow
2022-11-16 18:05:00 +00:00
Edoardo Pirovano
53060aa0c8
Merge pull request #1373 from github/edoardo/workaround-download
...
TRAP Caching: Re-introduce workaround for download timeout
2022-11-16 17:28:21 +00:00
Marco Gario
d13b9b8244
Fix changelog entry
2022-11-16 17:45:42 +01:00
Henry Mercer
a836d9571f
Set testing environment for CodeQL workflow
2022-11-16 16:40:35 +00:00