Skip to content

CI - Deploy

CI - Deploy #1

Workflow file for this run

name: CI - Deploy
on:
pull_request:
branches:
- 'main'
merge_group:
permissions:
contents: read
packages: write
jobs:
bootstrap-dev:
uses: devantler-tech/reusable-workflows/.github/workflows/cd-cluster-bootstrap.yaml@fbfd051d3029c9f8d2bb64a87a329c824241fc36 # v1.1.6
if: github.event_name == 'merge_group'
with:
DEPLOYMENT_ENV: dev
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@fbfd051d3029c9f8d2bb64a87a329c824241fc36 # v1.1.6
if: github.event_name == 'merge_group'
with:
DEPLOYMENT_ENV: dev
secrets:
KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
SOPS_AGE_KEY: ${{ secrets.SOPS_AGE_KEY }}