2.14.10 • Published 3 years ago
@xblackfury/app v2.14.10
Deployment
As follows is our branching model:
- Push to
developbuilds tohttps://devnet.blackfurychain.finance - Push a tag name
v*todevelopbuilds tohttps://testnet.blackfurychain.finance- Recommended: run
yarn bumpfromui/orui/appfolder, it will create the commit&tag for you.- Run
yarn bump --pushto have it push the tags for you.
- Run
- Recommended: run
- Merge to
masterbuilds tohttps://staging.blackfurychain.finance
Production Release
Go to https://github.com/blackfurychain/blackfurychain-ui/actions, select Promote Cloudflare Build action, and promote staging to dex.
Releases and showing a changelog
- The app shows a "changelog" modal that shows the CHANGELOG.md from the commit SHA at which the most recent release was built.
- Additionally, when a new version is published (via updating the version in package.json and deploying), a small badge will be displayed on the changelog item in the sidemenu until the user reads it.
This means that each release, there are two things to do:
- Update CHANGELOG.md with the latest changes for the release and push.
- Run
npm version <minor|major|patch>within app folder and push. - Deploy this versions and user will get a little badge on the changelog since a new version is out.