Skip to content

Start using patch release numbers.#1497

Merged
agorajek merged 1 commit intomainfrom
from-alpha-to-patch
Sep 16, 2025
Merged

Start using patch release numbers.#1497
agorajek merged 1 commit intomainfrom
from-alpha-to-patch

Conversation

@agorajek
Copy link
Copy Markdown
Member

@agorajek agorajek commented Sep 15, 2025

Summary

This PR switches our release pattern from alpha to patch.

Test Plan

Tested with manual run: #1498

  • PR has an associated issue: #
  • make check passes
  • make test shows 100% unit test coverage

Deployment Plan

Auto.

@netlify
Copy link
Copy Markdown

netlify bot commented Sep 15, 2025

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 78a76b4
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/68c8483392dc760008c9e47e

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR switches the default version bumping pattern from alpha releases to patch releases for all components in the monorepo.

  • Changes default bump type from alpha to patch in the workflow dispatch inputs
  • Updates environment variable default to use patch instead of alpha
  • Comments out the documentation build step that runs after patch releases

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

# working-directory: ./docs
# if: ${{ env.bump-type == 'major' || env.bump-type == 'minor' || env.bump-type == 'patch'}}
# run: |
# ./build-docs.sh $NEW_VERSION true
Copy link
Copy Markdown
Member Author

@agorajek agorajek Sep 15, 2025

Choose a reason for hiding this comment

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

Hey @samredai and @shangyian . This command fails because there is a 3rd argument missing for BASE_URL, but this never ran for the alpha releases so I temporarily commented it out. I am not sure what's the best fix here, but I think I am missing how we updated the docs so far.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@agorajek I don't believe we actually need this command. Instead, just running npm run build will build the docs, and npm run build -- -b $DEPLOY_URL will set them up to be deployed.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Agree. I deleted this section.

@agorajek agorajek merged commit 28e9848 into main Sep 16, 2025
17 checks passed
@agorajek agorajek deleted the from-alpha-to-patch branch September 16, 2025 07:36
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.

3 participants