Skip to content

Conversation

@mokagio
Copy link
Contributor

@mokagio mokagio commented Oct 29, 2024

  • Use RELEASE_VERSION at the pipeline YAML level instead of reading BUILDKITE_RELEASE_VERSION in the script.
  • Add pipelines for the release finalization and release publishing steps + publish_release lane
  • Update release-toolkit and adopt buildkite_pipeline_upload
  • Adopt DRY create_backmerge_prs! from Simplenote Android
  • Isolate logic to close GitHub milestone in retry-able way so we can reuse it in other projects

@mokagio mokagio added tooling Related to anything that supports the building & maintaining of the project. Releases labels Oct 29, 2024
@mokagio mokagio added this to the 4.55 ❄️ milestone Oct 29, 2024
@dangermattic
Copy link
Collaborator

1 Message
📖 This PR has the Releases label: some checks will be skipped.

Generated by 🚫 Danger

@mokagio mokagio changed the base branch from trunk to release/4.55 October 29, 2024 08:22
The previous AppCenter version failed the build with a "rsync.samba"
error due to it having script sandboxing enabled.

Noticed that:

- The only breaking change from version 4 to 5 is the change in minimum
  deployment target. See
  https://github.com/microsoft/appcenter-sdk-apple/blob/8b039c9de609bd58ea7526c60954194cd1b3a94e/CHANGELOG.md#version-500
- The App Store build does not import AppCenter
- AppCenter will be decommissioned in March 2025
@wpmobilebot
Copy link
Collaborator

Simplenote Prototype Build📲 You can test the changes from this Pull Request in Simplenote Prototype Build by scanning the QR code below to install the corresponding build.
App NameSimplenote Prototype Build Simplenote Prototype Build
Build Numberpr1668-d3fa5fa-0192d77a-9b4c-42d3-9366-ec68542f7e52
Version4.54
Bundle IDcom.codality.NotationalFlow.Alpha
Commitd3fa5fa
App Center BuildSimplenote - Installable Builds #393
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.

@mokagio mokagio merged commit 06b1299 into release/4.55 Oct 29, 2024
7 of 9 checks passed
@mokagio mokagio deleted the mokagio/release-automation-updates branch October 29, 2024 09:23
@mokagio
Copy link
Contributor Author

mokagio commented Oct 29, 2024

The UI tests failed. But that cannot be due to the AppCenter version changes (and of course the release automation) because the build that runs the UI tests does not import AppCenter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Releases tooling Related to anything that supports the building & maintaining of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants