Skip to content
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

release: Blueprint 5.1.0 #528

Merged
merged 2 commits into from
Nov 25, 2024

Conversation

robmaceachern
Copy link
Member

@robmaceachern robmaceachern commented Nov 25, 2024

Note

This PR was generated via the new release script. Usage: Scripts/release.sh --version 5.1.0

https://github.com/square/Blueprint/blob/main/CHANGELOG.md

Post-merge steps:

  • Once the PR is merged, fetch changes and tag the release, using the merge commit:

    git fetch
    git tag 5.1.0 <merge commit SHA>
    git push origin 5.1.0
    
  • Publish to CocoaPods:

    bundle exec pod trunk push BlueprintUI.podspec
    bundle exec pod trunk push --synchronous BlueprintUICommonControls.podspec
    

@robmaceachern robmaceachern changed the base branch from main to robmaceachern/release-automation November 25, 2024 18:40
@robmaceachern robmaceachern marked this pull request as ready for review November 25, 2024 18:48
@robmaceachern robmaceachern requested a review from a team as a code owner November 25, 2024 18:48
Copy link
Contributor

@g-mark g-mark left a comment

Choose a reason for hiding this comment

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

Nice!

robmaceachern added a commit that referenced this pull request Nov 25, 2024
This adds a script to streamline the release (and changelog management)
steps for Blueprint.

I used it to generate the release for 5.1.0.
#528

Highlights:
- Checks out a new branch and updates the version info
- Stamps the changelog and adds a new link reference (and updates the
`[Main]` one)
- Opens a draft PR (requires `gh` to be installed and authed).
- The PR description includes post-merge instructions that still need to
be run manually.
Base automatically changed from robmaceachern/release-automation to main November 25, 2024 20:47
@robmaceachern robmaceachern force-pushed the robmaceachern/release-5.1.0-2024-11-25-12_37_34 branch from 1127981 to 3297083 Compare November 25, 2024 20:55
@robmaceachern robmaceachern merged commit 89f75ba into main Nov 25, 2024
5 checks passed
@robmaceachern robmaceachern deleted the robmaceachern/release-5.1.0-2024-11-25-12_37_34 branch November 25, 2024 21: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.

4 participants