Skip to content

Consolidate PR and regular worker setup#706

Open
encukou wants to merge 2 commits intopython:mainfrom
encukou:config-cleanup-consolidate-pr
Open

Consolidate PR and regular worker setup#706
encukou wants to merge 2 commits intopython:mainfrom
encukou:config-cleanup-consolidate-pr

Conversation

@encukou
Copy link
Copy Markdown
Member

@encukou encukou commented Apr 21, 2026

This is a straightforward merging of the two loops; it leaves room for follow-ups.

One exception: skipping logic now uses the "wasm" tag for all builders; previously PR builders used "wasi". These tags currently always appear together.


I'm sending PRs with individual changes from @zware's branch, to review/test/fixup/revert the changes one by one. This is based on 45b7b4a.

This is a straightforward merging of the two loops, leaving
room for follow-ups.

One exception: skipping logic now uses the "wasm" tag
for all builders; previously PR builders used "wasi".
These tags currently always appear together.

Co-Authored-By: Zachary Ware <zach@python.org>
@encukou encukou requested review from vstinner and zware April 21, 2026 11:01
Comment thread master/master.cfg
buildername = name + " " + branch.name
source = Git(repourl=GIT_URL, branch=branch.git_branch, **GIT_KWDS)

if branch.is_pr:
Copy link
Copy Markdown
Member

@zware zware Apr 21, 2026

Choose a reason for hiding this comment

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

IIUC, this branch is not actually necessary; GitHub should work just as well as Git for the regular builds. Your comment about leaving room for cleanup certainly applies here, though :)

Comment thread master/master.cfg Outdated
Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
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.

2 participants