Skip to content

Select all artifact jobs when testing#368

Merged
hugovk merged 1 commit intopython:mainfrom
hugovk:wv
Apr 15, 2026
Merged

Select all artifact jobs when testing#368
hugovk merged 1 commit intopython:mainfrom
hugovk:wv

Conversation

@hugovk
Copy link
Copy Markdown
Member

@hugovk hugovk commented Apr 14, 2026

The "build artifacts" workflow can triggered in three ways:

  • workflow_dispatch: when make a real release. The actual release Git remote/commit/version are passed in as inputs.
  • push and pull_request: when opening PRs to test we've not broken anything. A default remote/commit/version is used.

This is a follow on from #365, which changed the default for testing from 3.14 to 3.15, so we can test the new iOS job. A drawback of this is 3.15 is still in alpha, and so won't select the docs test until RC.

Instead, when we're testing, let's select all jobs, so we test docs, iOS and Android. A bit like a reverse Volkswagen mode :)

Also added summaries to the build pages.

Demos:

push workflow_dispatch
Select all Select based on version
image image

Copy link
Copy Markdown
Contributor

@freakboy3742 freakboy3742 left a comment

Choose a reason for hiding this comment

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

All makes sense to me!

@hugovk hugovk merged commit 28d824d into python:main Apr 15, 2026
18 checks passed
@hugovk hugovk deleted the wv branch April 15, 2026 07:04
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