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

Prepare v5.0.0-beta2 #625

Merged
merged 4 commits into from
Feb 12, 2021
Merged

Prepare v5.0.0-beta2 #625

merged 4 commits into from
Feb 12, 2021

Conversation

ffoodd
Copy link
Contributor

@ffoodd ffoodd commented Feb 11, 2021


Preview : https://deploy-preview-625--boosted.netlify.app


  • Run linters;
  • Run compilers;
  • Run tests;
  • Check documentation site: examples and contents;
  • Test cross-browser compatibility locally and with BrowserStack:
    • Firefox ESR
    • Latest Edge, Chrome, Firefox, Safari
    • iOS Safari
    • Chrome & Firefox on Android
  • Including RTL mode;
  • sync with Bootstrap's release and probably wait for it;
  • npm run release-version $current_version $next_version to bump version number
    • if bumping a minor or major version → still v5.0
  • npm run release to compile dist, update SRI hashes in doc and package the release
  • Prepare changelog:
  • commit and push dist with a chore(release) commit message
  • merge on v5-dev
  • tag your version, and push your tag
  • create a GitHub release:
    • attach zip file
    • paste CHANGELOG or Ship List in the release's description
  • We don't publish v5.0 docs yet
  • npm pack then npm publish
  • check release on NPM, Packagist
  • make an announcement in Plazza 🎉

@ffoodd ffoodd added v5 dependencies Pull requests that update a dependency file chore merge Sync with Bootstrap labels Feb 11, 2021
@ffoodd ffoodd added this to the 5.0.0-beta milestone Feb 11, 2021
@ffoodd ffoodd self-assigned this Feb 11, 2021
@ffoodd ffoodd force-pushed the chore/merge-main@e50c11b branch 3 times, most recently from 71513c2 to 43dd80f Compare February 12, 2021 10:50
@ffoodd ffoodd merged commit 29b8910 into v5-dev Feb 12, 2021
@ffoodd ffoodd deleted the chore/merge-main@e50c11b branch February 12, 2021 13:29
@ffoodd ffoodd linked an issue Feb 25, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore dependencies Pull requests that update a dependency file merge Sync with Bootstrap v5
Projects
None yet
Development

Successfully merging this pull request may close these issues.

v5.0.0 beta2 Ship List
1 participant