Continuous Deployment (CD) - nimblehq/github-notifications-mac GitHub Wiki
The project relies entirely on Github Actions. The Continuous Deployment (CD) is running via bump_tag.yml and deploy_release.yml.
Workflows
bump_tag.yml- Runs when push onto the
mainbranch. - Performs:
- Bump and push git tag.
- Runs when push onto the
deploy_release.yml- Runs when a new tag with prefix
vis pushed. - Performs:
- Sync certificate
- Build and export the archive
- Package app
- Create and upload release
- Runs when a new tag with prefix
bump_tagworkflow automatically bumps and pushes git tag that triggersdeploy_releaseworkflow run.
The application will be built and uploaded a new release with bumped version to Releases.