Skip to content

ci: standardize identity test client naming for multi-team support #173

ci: standardize identity test client naming for multi-team support

ci: standardize identity test client naming for multi-team support #173

# Basic test for Alpha 8.8 Camunda 8 Helm charts.
name: "Test - Alpha 8.8"
on:
pull_request:
paths:
- '.github/workflows/test-integration-template.yaml'
- '.github/workflows/test-version-alpha-8.8.yaml'
- 'charts/camunda-platform-alpha-8.8/**'
workflow_dispatch: { }
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
env:
CAMUNDA_DISTRO_TEST_DELETE_NAMESPACE: ${{ !secrets.ACTIONS_STEP_DEBUG }}
GITHUB_PR_NUMBER: ${{ github.event.pull_request.number }}
GITHUB_PR_HEAD_SHA: ${{ github.event.pull_request.head.sha }}
GITHUB_WORKFLOW_RUN_ID: ${{ github.run_id }}
KUBECONFIG: .github/config/kubeconfig
permissions:
contents: read
jobs:
validation:
name: Validation - Camunda Alpha 8.8
uses: ./.github/workflows/chart-validate-template.yaml
with:
identifier: "${{ github.event.pull_request.number }}-vald-alpha-8-8"
camunda-helm-dir: "camunda-platform-alpha"
camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
# unit:
# name: Unit Test - Camunda Alpha 8.8
# uses: ./.github/workflows/test-unit-template.yml
# with:
# identifier: "${{ github.event.pull_request.number }}-unit-alpha-8-8"
# camunda-helm-dir: "camunda-platform-alpha-8.8"
# camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
# integration:
# name: Integration Test - Camunda Alpha 8.8
# #needs: [validation, unit]
# permissions:
# contents: read
# id-token: write
# deployments: write
# secrets: inherit
# uses: ./.github/workflows/test-integration-template.yaml
# with:
# identifier: "${{ github.event.pull_request.number }}-intg-alpha-8-8"
# deployment-ttl: "${{ contains(github.event.pull_request.labels.*.name, 'test-persistent') && '1w' || '' }}"
# platforms: "gke,rosa"
# flows: "install,upgrade"
# camunda-helm-repo: "oci://ghcr.io/camunda/helm/camunda-platform"
# camunda-helm-dir: "camunda-platform-alpha-8.8"
# camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
# # We need to set the var here as the Alpha is stored on the OCI Helm registry and uses different versioning.
# camunda-helm-upgrade-version: "0.0.0-snapshot-alpha-8.8"
# camunda-helm-post-render: false
# caller-git-ref: "${{ github.event.pull_request.head.sha }}"