diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 131904de..5ce7c4a3 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -47,6 +47,12 @@ jobs: | arduino-cli core update-index arduino-cli core install arduino:avr + # static link fix from https://github.com/github/securitylab/discussions/171 + for i in ~/.arduino*/packages/arduino/tools/avr-gcc/*/bin/*; do + mv "$i" "$i.real"; + printf '#!/usr/bin/sh\nexec "'"$i"'.real" ${1+"$@"}\n' > "$i"; + chmod +x "$i"; + done - name: Build example run: