Skip to content

Use canonical manylinux image in Linux release workflow#1255

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/analyze-failed-actions-run
Closed

Use canonical manylinux image in Linux release workflow#1255
Copilot wants to merge 3 commits intomainfrom
copilot/analyze-failed-actions-run

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 15, 2026

The Linux release workflow failed during container initialization because it resolved the build image from the fork namespace (ghcr.io/<fork>/sapling/manylinux_2_34:latest), which was not reliably pullable at runtime. This blocked the release job before build steps started.

  • Root cause

    • Release workflow container image was derived from github.repository, so fork-triggered runs attempted to pull the fork’s package path.
  • Change

    • Updated .github/workflows/sapling-cli-manylinux-release.yml to use the canonical upstream image directly:
      • ghcr.io/facebook/sapling/manylinux_2_34:latest
  • Impact

    • Fork-triggered release runs now consume the same known-good manylinux base image as upstream, avoiding fork package/tag resolution failures.
jobs:
  build:
    container:
      image: ghcr.io/facebook/sapling/manylinux_2_34:latest

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Co-authored-by: zzl0 <4735446+zzl0@users.noreply.github.com>
@facebook-github-tools
Copy link
Copy Markdown

@Copilot has updated the pull request. You must reimport the pull request before landing.

Co-authored-by: zzl0 <4735446+zzl0@users.noreply.github.com>
@facebook-github-tools
Copy link
Copy Markdown

@Copilot has updated the pull request. You must reimport the pull request before landing.

Copilot AI changed the title [WIP] Analyze failing actions run for troubleshooting Fix manylinux release workflow to pull canonical container image in forked runs Mar 15, 2026
Copilot AI requested a review from zzl0 March 15, 2026 20:57
Copilot finished work on behalf of zzl0 March 15, 2026 20:57
@meta-codesync
Copy link
Copy Markdown

meta-codesync bot commented Mar 15, 2026

@facebook-github-bot has imported this pull request. If you are a Meta employee, you can view this in D96661376. (Because this pull request was imported automatically, there will not be any future comments.)

Copilot AI changed the title Fix manylinux release workflow to pull canonical container image in forked runs Use canonical manylinux image in Linux release workflow Mar 15, 2026
Copilot finished work on behalf of zzl0 March 15, 2026 21:13
@zzl0 zzl0 closed this Mar 15, 2026
@zzl0 zzl0 reopened this Mar 15, 2026
@zzl0 zzl0 closed this Mar 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants