This action deploys your newly built docker images to Kubernetes clusters through Platformer Console
Platformer API Domain. Default "https://beta.api.platformer.com"
.
Required Platformer Organization ID
Required Platformer Project ID
Required Name of your Docker Image
Required Tag of your newly built image. (If you have multiple tags, just add one of them as all of them refer to the same image blob) Default "latest"
Application Container ID of Platformer Console. This will update the existing deployment regardless automatic deployment is enabled or not.
Image Registry ID of Platformer Console. This will update all related containers if they have automatic deployment feature turned on.
If you want to version your images according to a channel. Default "default"
How your image should be versioned. Supported (patch,minor,major) Default "patch"
Required Platformer Service Account Token to be used for this action. Please use Secrets for this.
build:
steps:
- name: Platformer Deploy
uses: platformer-com/build-deploy-action@v1
with:
org-id: ${{secrets.ORG_ID}}
project-id: ${{secrets.PROJECT_ID}}
token: ${{secrets.TOKEN}}
image-name: ${{secrets.DOCKER_USER}}/${{ github.event.repository.name }}
tag: ${{github.sha}}
container-id: some-container-id