Henry Mercer
82ba90b1d9
Merge pull request #1945 from github/henrymercer/authenticate-api-url
...
Authenticate when downloading CodeQL Bundle from GHES API
2023-10-12 19:02:05 +01:00
Henry Mercer
34f97d7a16
Merge pull request #1944 from github/henrymercer/sublanguage-file-coverage-fixes
...
Enable sub-language file coverage during interpretation and update PR check
2023-10-12 19:01:47 +01:00
Henry Mercer
bd32fab74f
Provide token when downloading from GHES API
2023-10-12 17:26:42 +01:00
Nora
b584cf8321
Merge pull request #1922 from github/nora/add-commit-sha-to-database-upload
...
Add commit sha to database upload
2023-10-12 17:50:48 +02:00
Henry Mercer
5950d13564
Enable sub-language file coverage in interpret-results too
2023-10-12 11:57:23 +01:00
Henry Mercer
a5cf70c3f1
Merge branch 'main' into update-bundle/codeql-bundle-v2.15.0
2023-10-11 12:23:42 +01:00
Henry Mercer
0eb279015c
Merge branch 'main' into update-bundle/codeql-bundle-v2.15.0
2023-10-10 17:20:48 +01:00
github-actions[bot]
d5d445b7af
Update default bundle to codeql-bundle-v2.15.0
2023-10-10 16:18:31 +00:00
Henry Mercer
2a7218bdef
Bump CLI version for new analysis summaries to v2.15.0
...
Earlier versions support new analysis summaries, but v2.15.0 improves
the quality of the summary messages.
2023-10-10 16:42:34 +01:00
Nora
e62d946796
Add new param to test
2023-10-10 08:48:53 +00:00
Henry Mercer
83d1db3366
Merge branch 'main' into henrymercer/reduce-log-duplication
2023-10-09 12:53:58 +01:00
Nora
8193a92e41
Await commitOid
2023-10-09 07:43:35 +00:00
Michael B. Gale
ffaea6c837
Merge branch 'main' into mbg/suppress-go-workaround-warning
2023-10-08 18:07:40 +01:00
Andrew Eisenberg
669c61022c
Add a feature flag to turn this off for newer versions of codeql
2023-10-06 14:17:01 -07:00
Andrew Eisenberg
d0916526cd
Add a fix for python 3.12
...
The python extractor does not yet support 3.12. Check for this and
instead make sure we run python 3.11. Only need to check on windows
since we are extremely unlikely to be running 3.12 on linux or macos.
2023-10-06 13:05:18 -07:00
Henry Mercer
8295705640
Reduce duplication in the logs when errors occur in CLI commands
2023-10-06 15:53:22 +01:00
Michael B. Gale
4eccc6dac4
Suppress Go workaround warning if autobuilder ran
2023-10-06 15:11:31 +01:00
Nora
aed2e7f47f
Add commit id to params
2023-10-06 13:16:13 +00:00
hoshino tsuyoshi
3f7850a179
Improve downloading log message ( #1920 )
...
Previously, a trailing `.` character was recognized as part of the URL in GitHub Actions log output. We add an additional space before it to distinguish.
2023-10-05 21:21:52 +00:00
Henry Mercer
27235304e0
Merge pull request #1923 from github/henrymercer/fix-resolve-environment-aliases
...
Fix using the `resolve-environment` Action with language aliases
2023-10-05 18:48:18 +01:00
Henry Mercer
8f0e8b0890
Tweak language parsing to improve clarity
2023-10-05 16:26:47 +01:00
Nora
075eb6aaea
Use getCommitOid to get the id
2023-10-05 14:47:51 +00:00
Henry Mercer
e26ed57a22
Defer language aliasing to CLI when appropriate
2023-10-05 15:27:51 +01:00
Henry Mercer
0ac7669167
Fix using resolve-environment Action with language aliases
...
This impacted default setup configurations that analyzed Go alongside at
least one of the following languages:
- C/C++
- Java/Kotlin
- JavaScript/TypeScript
2023-10-05 14:54:24 +01:00
Michael B. Gale
235bdca565
Use markdownMessage
2023-10-05 14:27:34 +01:00
Michael B. Gale
94f3e9b563
Apply suggestions from code review
...
Co-authored-by: Henry Mercer <henry.mercer@me.com >
2023-10-05 14:27:09 +01:00
Michael B. Gale
3b2fee487e
Include mkdirSync in try/catch
2023-10-05 13:48:56 +01:00
Michael B. Gale
a144bf5d7f
Store diagnostics in language-specific database
2023-10-05 13:39:58 +01:00
Michael B. Gale
7f4a9481a7
Fix: create codeql-action diagnostics directory
2023-10-05 13:20:34 +01:00
Michael B. Gale
2b193c5ab5
Store diagnostics in a codeql-action directory
2023-10-05 13:05:46 +01:00
Michael B. Gale
eb71a60380
Emit diagnostic when Go was changed after init
2023-10-05 12:52:06 +01:00
Michael B. Gale
36777d2236
Add utilities to produce diagnostics
2023-10-05 12:50:19 +01:00
Nora
1727de39fe
Add commit sha to database upload
2023-10-05 09:49:13 +00:00
Michael B. Gale
db9f2c5968
Add test for isSupportedToolsFeature
2023-10-05 10:33:33 +01:00
Michael B. Gale
738030674f
Trim file output
2023-10-05 10:25:31 +01:00
Michael B. Gale
68d0b65ee5
Add another level to tempBinPath
2023-10-04 20:03:32 +01:00
Michael B. Gale
bb70bab648
Add comment explaining workaround
2023-10-04 19:57:11 +01:00
Michael B. Gale
41a13ec084
Fix comment in analyse Action
2023-10-04 19:53:23 +01:00
Michael B. Gale
9a5a628613
Improve getFileType
...
- Change parameter name
- Add more documentation
2023-10-04 19:50:02 +01:00
Michael B. Gale
f6d9b6bcfa
Improve/add log messages
2023-10-04 19:45:09 +01:00
Michael B. Gale
7b0b42afec
Remove FeaturesInVersionResult
2023-10-04 19:45:08 +01:00
Michael B. Gale
abb71f14cf
Add CLI feature flag to disable Go workaround
2023-10-04 19:45:08 +01:00
Michael B. Gale
604448043e
Add which go output in warning
2023-10-04 19:45:08 +01:00
Michael B. Gale
4cee553ea6
Output stdout upon error in getFileType
2023-10-04 19:45:08 +01:00
Michael B. Gale
df098abd11
Set DID_AUTOBUILD_GOLANG in runAutobuild
2023-10-04 19:45:08 +01:00
Michael B. Gale
4611ff9b23
Cross-check Go binary in analyze Action
2023-10-04 19:45:04 +01:00
Michael B. Gale
2bd75f528c
Install Go wrapper script if necessary
2023-10-04 17:23:52 +01:00
Michael B. Gale
3c15d2383b
Add utility function to run file command
2023-10-04 17:23:52 +01:00
Michael B. Gale
c08086a26a
Add new environment variable for Go binary path
2023-10-04 17:23:52 +01:00
Michael B. Gale
bcbb900532
Rename VersionOutput to VersionInfo
2023-10-04 15:54:34 +01:00