diff --git a/.forgejo/workflows/build-deploy.yaml b/.forgejo/workflows/build-deploy.yaml index 4eda3a5..fbace12 100644 --- a/.forgejo/workflows/build-deploy.yaml +++ b/.forgejo/workflows/build-deploy.yaml @@ -48,16 +48,16 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Setup Kubernetes config - run: | - echo "${{ secrets.KUBECONFIG }}" > /tmp/kube_config - chmod 600 /tmp/kube_config - - name: Deploy to OpenShift uses: docker://docker.io/appuio/oc:v4.16 with: entrypoint: /bin/bash - args: -c "echo $KUBECONFIG && cat $KUBECONFIG && oc -n ${NAMESPACE} apply --overwrite -f deployment/ && oc -n ${NAMESPACE} rollout restart deployment/servala" + args: | + -c " + echo "${{ secrets.KUBECONFIG }}" > ${KUBECONFIG} && chmod 600 ${KUBECONFIG} && + oc -n ${NAMESPACE} apply --overwrite -f deployment/ && + oc -n ${NAMESPACE} rollout restart deployment/servala + " env: NAMESPACE: ${{ vars.NAMESPACE }} KUBECONFIG: /tmp/kube_config