Skip to content

Add placeholder step in CI for Reader unit tests #24387

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 1, 2025

Conversation

mokagio
Copy link
Contributor

@mokagio mokagio commented Apr 1, 2025

Currently only runs code signing sync to validate that bit of the process, see code comments.

There's a lot to discuss regarding infra and release process, but we don't have to have a plan for that to add a walking skeleton.

image

mokagio added 3 commits April 2, 2025 05:29
I named it with `..._app_store_reader` instead of `..._reader_app_store`
like the other lanes for Jetpack and WordPress because I find that
suffixing the app name leads to better code completion and homogeneous
API.

```
..._app_store_jetpack
..._app_store_reader
..._app_store_wordpress
```

This is not the time to change the other lane names, however.
@dangermattic
Copy link
Collaborator

dangermattic commented Apr 1, 2025

1 Warning
⚠️ This PR is assigned to the milestone 25.9. The due date for this milestone has already passed.
Please assign it to a milestone with a later deadline or check whether the release for this milestone has already been finished.

Generated by 🚫 Danger

app_identifiers: ALL_READER_BUNDLE_IDENTIFIERS,
readonly: readonly
)
end
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I named it with ..._app_store_reader instead of ..._reader_app_store
like the other lanes for Jetpack and WordPress because I find that
suffixing the app name leads to better code completion and homogeneous
API.

..._app_store_jetpack
..._app_store_reader
..._app_store_wordpress

This is not the time to change the other lane names, however.

@mokagio mokagio added this to the 25.9 milestone Apr 1, 2025
@mokagio mokagio added the Tooling Build, Release, and Validation Tools label Apr 1, 2025
@mokagio mokagio self-assigned this Apr 1, 2025
@mokagio mokagio requested review from crazytonyli, kean and a team April 1, 2025 19:10
@wpmobilebot
Copy link
Contributor

App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number27017
VersionPR #24387
Bundle IDcom.jetpack.alpha
Commitc93bbd7
Installation URL21h9pvddo1890
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot
Copy link
Contributor

App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number27017
VersionPR #24387
Bundle IDorg.wordpress.alpha
Commitc93bbd7
Installation URL0drrbehhv7nhg
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@@ -0,0 +1,12 @@
#!/bin/bash -eu

# Run this at the start to fail early if value not available
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure that would actually fail early if value not available, because despite this script having -eu in the shebang, if that script is source'd then the shebang is ignored…

If you really want such behavior you might want to extract the -eu from the shebang into dedicated set instructions instead

@AliSoftware
Copy link
Contributor

a walking skeleton.

skeleton-spin

@mokagio mokagio added this pull request to the merge queue Apr 1, 2025
Merged via the queue into trunk with commit b14619b Apr 1, 2025
29 checks passed
@mokagio mokagio deleted the mokagio/buildkite-reader branch April 1, 2025 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tooling Build, Release, and Validation Tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants