- name: Deploy webstatus
-
- on:
- workflow_dispatch:
- repository_dispatch:
- types:
- - deploy
- workflow_run:
- workflows: ["webstatus"]
- branches: [dev]
- types: [completed]
-
- env:
- CHART: webstatus
- NAMESPACE: eshop
- CHART_ROOT: deploy/k8s/helm
-
- jobs:
- deploy-to-k8s:
- #if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
- if: false
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v2
-
- - uses: ./.github/workflows/composite/deploy-helm
- with:
- azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
- cluster_name: ${{ secrets.CLUSTER_NAME }}
- resource_group: ${{ secrets.RESOURCE_GROUP }}
- registry_host: ${{ secrets.REGISTRY_HOST }}
- chart: ${{ env.CHART }}
- chart_root: ${{ env.CHART_ROOT }}
- namespace: ${{ env.NAMESPACE }}
|