Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Conversation

mokagio
Copy link
Contributor

@mokagio mokagio commented Jun 18, 2025

This will allow adopting an improved default pipeline upload step on the CI infrastructure side of the setup. It also makes it clear what queue is in use just by looking at the pipeline file.

Notice it does not introduce the standard shared-pipeline-vars file because to use that we first need the default pipeline upload step in the IaC configuration.

See https://linear.app/a8c/issue/AINFRA-283

Note

Tests are failing but that's unrelated with the changes in this PR, they fail on #816, too. Given how WordPressKit has changed to ship as an XCFramework and that currently WordPress-Jetpack-Reader is the only consumer, I decided not to investigate. I'm happy to if required, but my current understanding is that this repo is on life support and will see minimal changes, meaning investing in does not give the best RoI.

Note

I targeted #816 instead of trunk because WordPress-Jetpack-Reader is the only consumer of this library. As such, I propose merging #816 and making it the main branch, adding a note on the state of the project. See also pbArwn-7sp-p2

mokagio added 3 commits June 18, 2025 10:19
This will allow adopting an improved default pipeline upload step on the
CI infrastructure side of the setup. It also makes it clear what queue
is in use just by looking at the pipeline file.

Notice it does not introduce the standard `shared-pipeline-vars` file
because to use that we first need the default pipeline upload step in
the IaC configuration.
@mokagio mokagio requested review from a team, crazytonyli and kean June 18, 2025 00:45
@mokagio mokagio marked this pull request as ready for review June 18, 2025 00:46
Copy link
Contributor

@AliSoftware AliSoftware left a comment

Choose a reason for hiding this comment

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

Tests are failing but that's unrelated with the changes in this PR, they fail on #816, too. Given how WordPressKit has changed to ship as an XCFramework and that currently WordPress-Jetpack-Reader is the only consumer, I decided not to investigate

👍

@mokagio mokagio merged commit 173f1f9 into wpios-edition Jun 19, 2025
7 of 9 checks passed
@mokagio mokagio deleted the mokagio/ainfra-283-explicit-mac-queue branch June 19, 2025 04:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants