Skip to content

Commit 46dfb14

Browse files
authored
Merge pull request #4123 from github/redsun82-address-pr-4072-comments
Analyze all supported languages in the Linux Arm64 check
2 parents e06b60f + 16da747 commit 46dfb14

3 files changed

Lines changed: 31 additions & 10 deletions

File tree

.github/workflows/__linux-arm64.yml

Lines changed: 21 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ See the [releases page](https://github.com/github/codeql-action/releases) for th
44

55
## [UNRELEASED]
66

7-
- The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and download the native `linux-arm64` CodeQL bundle when available. [#4072](https://github.com/github/codeql-action/pull/4072)
7+
- The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native `linux-arm64` CodeQL bundle when available. [#4072](https://github.com/github/codeql-action/pull/4072)
88

99
## 4.37.9 - 26 Aug 2026
1010

pr-checks/checks/linux-arm64.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,27 @@ operatingSystems:
99
versions:
1010
- nightly-latest
1111
installGo: true
12+
installDotNet: true
13+
# The set of languages CodeQL supports on this platform, excluding Swift (macOS only).
14+
env:
15+
LANGUAGES: cpp,csharp,go,java,javascript,python,ruby
1216
steps:
1317
- uses: ./../action/init
1418
with:
15-
languages: javascript,python,go
19+
languages: ${{ env.LANGUAGES }}
1620
tools: ${{ steps.prepare-test.outputs.tools-url }}
17-
- name: Build Go code
18-
run: go build main.go
21+
- name: Build code
22+
run: ./build.sh
1923
- uses: ./../action/analyze
2024
with:
2125
upload-database: false
2226
- name: Assert databases exist
2327
run: |
2428
cd "$RUNNER_TEMP/codeql_databases"
25-
for lang in javascript python go; do
29+
for lang in ${LANGUAGES//,/ }; do
2630
if [[ ! -d "$lang" ]]; then
2731
echo "Did not find a database for $lang"
2832
exit 1
2933
fi
34+
echo "Found database for $lang"
3035
done

0 commit comments

Comments
 (0)