Skip to content

fix: update tar-headers sysroot path for cargo-hyperlight 0.1.12#1593

Merged
danbugs merged 1 commit into
hyperlight-dev:mainfrom
danbugs:fix/tar-headers-sysroot-path
Jun 26, 2026
Merged

fix: update tar-headers sysroot path for cargo-hyperlight 0.1.12#1593
danbugs merged 1 commit into
hyperlight-dev:mainfrom
danbugs:fix/tar-headers-sysroot-path

Conversation

@danbugs

@danbugs danbugs commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Fixes the publish job failure on main: https://github.com/hyperlight-dev/hyperlight/actions/runs/28255787499/job/83728732967

cargo-hyperlight 0.1.12 moved the sysroot include directory from target/sysroot/lib/rustlib/x86_64-hyperlight-none/include to target/sysroot/include.

Signed-off-by: danbugs <danilochiarlone@gmail.com>
Copilot AI review requested due to automatic review settings June 26, 2026 19:18
@danbugs danbugs added kind/refactor For PRs that restructure or remove code without adding new functionality. ready-for-review PR is ready for (re-)review labels Jun 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the tar-headers artifact creation step to match the new sysroot include layout introduced in cargo-hyperlight 0.1.12, fixing the publish workflow failure on main.

Changes:

  • Adjust tar-headers to package headers from target/sysroot/include (via -C {{root}}/target/sysroot/ include) instead of the old target/sysroot/lib/rustlib/x86_64-hyperlight-none/include location.

@ludfjig ludfjig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm, (I didn't double check cargo-hyperlight change)

@danbugs danbugs enabled auto-merge (squash) June 26, 2026 19:46
@danbugs danbugs merged commit 8210dfd into hyperlight-dev:main Jun 26, 2026
95 of 98 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/refactor For PRs that restructure or remove code without adding new functionality. ready-for-review PR is ready for (re-)review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants