-
-
Notifications
You must be signed in to change notification settings - Fork 4k
Release Process
Kevin Ngo edited this page Feb 10, 2017
·
29 revisions
- Update version field in
package.json
- Bump builds (
npm run dist
) - Update
prerelease
command inpackage.json
andnpm run prerelease
to 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:min
anddist:max
commands to remove the-master
suffix. Runnpm run dist
and copy theaframe.*
builds toaframe-site:themes/source/releases/
. - Deploy GitHub pages (
npm run ghpages
).
- Update
aframe.current_verison
in_config.prod.yml
- Add new version to
multidep.json
config, 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_version
inpackage.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)