File main.yml contains the Continuous Integration pipeline configuration to:
- checkout the repo
- build and push docker image to Docker HUB
- install IBM Cloud CLI
- update Schematics workspace
- run Schematics plan job
- Create a DockerHub access token see Docker docs: Create an access token
- Create
DOCKERHUB_USERNAME
andDOCKERHUB_TOKEN
secrets in your GitHub repository see Docker docs: Get started with GitHub Actions - Create
IBM_CLOUD_API_KEY
secret in your GitHub repository