Skip to content

Conversation

@Wenzel
Copy link
Contributor

@Wenzel Wenzel commented Feb 2, 2026

No description provided.

@Wenzel Wenzel requested a review from Copilot February 2, 2026 14:23
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR replaces the CodeQL autobuild action with a manual build process for the harness component. The change adds explicit installation of build dependencies including multilib support before running a custom build script.

Changes:

  • Removed the CodeQL autobuild step
  • Added manual installation of build dependencies (compilers and multilib packages)
  • Configured manual harness build using build.sh script

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

gcc-multilib libc6-dev-i386

- name: Build harness (manual for CodeQL)
run: |
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The build step lacks error handling and doesn't validate the build script exists. Consider adding a check for build.sh existence or making the script executable if needed.

Suggested change
run: |
run: |
set -euo pipefail
if [ ! -f build.sh ]; then
echo "Error: build.sh not found in $(pwd)" >&2
exit 1
fi
if [ ! -x build.sh ]; then
if ! chmod +x build.sh; then
echo "Error: failed to make build.sh executable" >&2
exit 1
fi
fi

Copilot uses AI. Check for mistakes.
@Wenzel Wenzel merged commit af4ec67 into intel:main Feb 2, 2026
18 of 19 checks passed
@Wenzel Wenzel deleted the fix/ci_codeql branch February 2, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant