Skip to content

CI - Deploy

CI - Deploy #190

Workflow file for this run

name: CI - Deploy
on:
push:
branches-ignore:
- gh-readonly-queue/main/pr-**
merge_group:
permissions:
contents: read
packages: write
jobs:
bootstrap-dev:
uses: devantler-tech/reusable-workflows/.github/workflows/cd-cluster-bootstrap.yaml@de0b28bd340347d12b863254ff29e65a556b5438 # v1.1.13
with:
DEPLOYMENT_ENV: dev
SKIP: ${{ github.event_name != 'merge_group' }}
secrets:
KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
SOPS_AGE_KEY: ${{ secrets.SOPS_AGE_KEY }}
deploy-dev:
needs: bootstrap-dev
uses: devantler-tech/reusable-workflows/.github/workflows/cd-gitops-deploy.yaml@de0b28bd340347d12b863254ff29e65a556b5438 # v1.1.13
with:
DEPLOYMENT_ENV: dev
SKIP: ${{ github.event_name != 'merge_group' }}
secrets:
KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
SOPS_AGE_KEY: ${{ secrets.SOPS_AGE_KEY }}