Skip to content

ci: Relaunch create-artifacts.py via subprocess#4861

Merged
tgross35 merged 1 commit intorust-lang:mainfrom
tgross35:ci-python
Dec 3, 2025
Merged

ci: Relaunch create-artifacts.py via subprocess#4861
tgross35 merged 1 commit intorust-lang:mainfrom
tgross35:ci-python

Conversation

@tgross35
Copy link
Contributor

@tgross35 tgross35 commented Dec 2, 2025

There have been a number of CI issues related to creating artifacts,
where no output is produced from the script even though it seemingly
starts successfully. In case this comes from execvpe somehow, switch
to relaunching via subprocess.

@rustbot rustbot added A-CI Area: CI-related items S-waiting-on-review labels Dec 2, 2025
@tgross35 tgross35 force-pushed the ci-python branch 8 times, most recently from b95ff0d to bd76af4 Compare December 2, 2025 23:18
@tgross35 tgross35 changed the title ci: Invoke a recent python directly rather than relaunching ci: Relaunch create-artifacts.py via subprocess Dec 2, 2025
@tgross35 tgross35 changed the title ci: Relaunch create-artifacts.py via subprocess ci: Relaunch create-artifacts.py via subprocess Dec 2, 2025
@tgross35 tgross35 force-pushed the ci-python branch 2 times, most recently from c6d3b1a to 1ed2d9b Compare December 2, 2025 23:23
@rustbot
Copy link
Collaborator

rustbot commented Dec 2, 2025

This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@tgross35 tgross35 enabled auto-merge December 2, 2025 23:23
There have been a number of CI issues related to creating artifacts,
where no output is produced from the script even though it seemingly
starts successfully. In case this comes from `execvpe` somehow, switch
to relaunching via subprocess.
@tgross35 tgross35 added this pull request to the merge queue Dec 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 2, 2025
@tgross35 tgross35 added this pull request to the merge queue Dec 3, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 3, 2025
@tgross35 tgross35 added this pull request to the merge queue Dec 3, 2025
Merged via the queue into rust-lang:main with commit d5a75f3 Dec 3, 2025
51 checks passed
@tgross35 tgross35 deleted the ci-python branch December 3, 2025 03:54
@tgross35 tgross35 added the stable-nominated This PR should be considered for cherry-pick to libc's stable release branch label Dec 3, 2025
tgross35 added a commit to tgross35/rust-libc that referenced this pull request Dec 28, 2025
There have been a number of CI issues related to creating artifacts,
where no output is produced from the script even though it seemingly
starts successfully. In case this comes from `execvpe` somehow, switch
to relaunching via subprocess.

(backport <rust-lang#4861>)
(cherry picked from commit d5a75f3)
@tgross35 tgross35 mentioned this pull request Dec 28, 2025
github-merge-queue bot pushed a commit that referenced this pull request Dec 28, 2025
There have been a number of CI issues related to creating artifacts,
where no output is produced from the script even though it seemingly
starts successfully. In case this comes from `execvpe` somehow, switch
to relaunching via subprocess.

(backport <#4861>)
(cherry picked from commit d5a75f3)
@tgross35 tgross35 added stable-applied This PR has been cherry-picked to libc's stable release branch and removed stable-nominated This PR should be considered for cherry-pick to libc's stable release branch labels Dec 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: CI-related items stable-applied This PR has been cherry-picked to libc's stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants