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 v4.5.0 #378

Merged
merged 18 commits into from
May 13, 2020
Merged

Prepare v4.5.0 #378

merged 18 commits into from
May 13, 2020

Conversation

ffoodd
Copy link
Contributor

@ffoodd ffoodd commented May 4, 2020

  • Run linters;
  • Run compilers;
  • Run tests;
  • Check documentation site: examples and contents;
  • Test cross-browser compatibility locally and with BrowserStack:
    • Firefox ESR
    • IE11
    • Latest Edge, Chrome, Firefox, Safari
    • iOS Safari
    • Chrome & Firefox on Android
  • Including RTL mode;
  • Ask for reviews and accessibility testing;
  • sync with Bootstrap's release and probably wait for it (have a look at Bootstrap #30709)
  • npm run release-version 4.4.1 4.5.0 to bump version number
  • 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 v4-dev for now)
  • tag your version
  • create a GitHub release:
    • attach zip file
    • paste CHANGELOG in the release's description
  • publish documentation on gh-pages
    • copy _gh_pages/ top level files (index.html, redirects.json, sitemap.xml…) and _gh_pages/docs/4.5 to the gh-pages branch
    • ensure Algolia indexes new release content (probably requires a PR)
    • when bumping minor version: ensure dist URLs in examples' HTML has changed
  • npm pack then npm publish
  • publish on Nuget (@Lausselloic)
  • check release on NPM, Nuget, Packagist

@ffoodd ffoodd added the v4 label May 4, 2020
@ffoodd ffoodd added this to the 4.4.2 milestone May 4, 2020
@ffoodd ffoodd self-assigned this May 4, 2020
@ffoodd ffoodd changed the title docs(boostwatch): remove a few useless examples Prepare v4.4.2 May 4, 2020
@ffoodd ffoodd marked this pull request as ready for review May 12, 2020 13:55
@ffoodd ffoodd changed the title Prepare v4.4.2 Prepare v4.5.0 May 12, 2020
@ffoodd ffoodd merged commit fc5e07f into v4-dev May 13, 2020
@ffoodd ffoodd deleted the release/4.4.2 branch May 13, 2020 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

v4.5.0 — ship list
1 participant