Demo - Auth0 deployment automation using GitHub Actions
Whenever a change is pushed to the env/dev
branch, the GH action
will be triggerred which will then:
- Clone this repository on the worker machine and cd to it.
- Install
NPM
andNodeJS
on the worker machine. - Install
a0-deploy-cli
on the worker machine. - Inject values for environment specific variables from GH environment secrets.
- Run
a0-deploy-cli
import to update the target tenant configuration.
The sample deployment pipeline manages the following environment-specific
items along with other config:
- Rule Configs
- Custom DB Action Script Config Variables
- Application Callback and Logout URLs
- Hosted Login Page - Support URL