Skip to content

Conversation

@castastrophe
Copy link
Contributor

@castastrophe castastrophe commented Jul 28, 2021

Update lerna to use independent versioning

Related issues

Testing instructions

  • Validate the updates to the release script.
    1. Install parse-changelog:
      • MacOS: brew install taiki-e/tap/parse-changelog
      • Other: Release page
    2. At the bottom of the release script, comment out:
    checkDir
    cleanWorkspace
    checkoutMaster
    bumpVersion
    createBranch
    npmInstall
    npmBuild
    commitIgnoredFiles
    gitTag
    removeIgnoredFiles
    #pushToOrigin
    #resetMaster
    #npmPublish
    #githubRelease
    #handlePR
    #goodbye
    1. Run npm run release
    2. Validate the versions were correctly bumped

Ready-for-merge Checklist

  • Expected files: all files in this pull request are related to one request or issue (no stragglers or scope-creep).
  • Changelog updated.
  • Documentation (README.md, WHY.md, etc.) updated or added.

Merging

Please squash when merging and ensure your commit message uses conventional commit formatting.

Be sure to share your updates with the patternfly-elements-contribute@redhat.com mailing list!

@github-actions github-actions bot added the AT passed Automated testing has passed label Jul 28, 2021
@netlify
Copy link

netlify bot commented Jul 28, 2021

✔️ Deploy Preview for patternfly-elements ready!

🔨 Explore the source changes: 145425e

🔍 Inspect the deploy log: https://app.netlify.com/sites/patternfly-elements/deploys/6103208dd2fb0b00073c854f

😎 Browse the preview: https://deploy-preview-1733--patternfly-elements.netlify.app

@github-actions github-actions bot added the tools Development and build tools label Jul 28, 2021
@castastrophe castastrophe requested a review from mwcz July 28, 2021 18:04
@castastrophe castastrophe marked this pull request as draft July 30, 2021 12:28
@bennypowers bennypowers deleted the issue-1453/independent-versioning branch June 25, 2024 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AT passed Automated testing has passed tools Development and build tools

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[tools] Release | Update to independent versioning

3 participants