-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Release Process
Kevin Ngo edited this page Feb 10, 2017
·
29 revisions
- Update version field in
package.json - Bump builds (
npm run dist) - Update
prereleasecommand inpackage.jsonandnpm run prereleaseto update documentation, README.md, and build filenames. - Git tag
- Publish GitHub release notes, copying and pasting from CHANGELOG.md
npm publish- Create and push documentation branch (i.e.,
docs-vx.x.0) - Modify
dist:minanddist:maxcommands to remove the-mastersuffix. Runnpm run distand copy theaframe.*builds toaframe-site:themes/source/releases/. - Deploy GitHub pages (
npm run ghpages).
- Update
aframe.current_verisonin_config.prod.yml - Add new version to
multidep.jsonconfig, pointing to the documentation branch - Publish blog post
- Update
src/_data/examples.yml
- Bump builds (
npm run dist) - Git tag
- Publish GitHub release notes
npm publish- Deploy GitHub pages (
npm run ghpages)
- Update
aframe_versioninpackage.json
- Bump A-Frame CDN URL in boilerplates (
aframevr/aframe-boilerplate) and CodePen - Pull request to algolia/docsearch-configs to index documentation
- Announce on social channels (Twitter, Reddit, HN, Slack)