Skip to content

CI: only run Docker and Binary builds when PR is tagged "CI: All jobs" - #2672

Merged
henderkes merged 1 commit into
mainfrom
feat/reduce-ci
Sep 24, 2026
Merged

henderkes merged 1 commit into
mainfrom
feat/reduce-ci

Conversation

@henderkes

Copy link
Copy Markdown
Contributor

(copied from php-src).

we get too many red squiggles just because docker login didn't work, or any of the 40 downloaded libraries failed, or spc has a problem, or, or, or. Aside from wasting build time, it really makes the red check a lot less useful.

@henderkes
henderkes requested review from alexandre-daubois and dunglas and removed request for dunglas September 24, 2026 13:11
types: [opened, synchronize, reopened, labeled]
branches:
- main
paths:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It may still help save some CI time when merged on main etc?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

No, I think it should always run then, so you're (we're) warned before tagging a release that there's an issue with docker images or binary builds.

@henderkes
henderkes merged commit 28b75ce into main Sep 24, 2026
41 checks passed
@henderkes
henderkes deleted the feat/reduce-ci branch September 24, 2026 13:33
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