--- when: - event: "push" branch: "main" - event: "manual" steps: # build mkdocs container - name: "build" image: "cr.simoncor.net/quay/buildah/stable:latest" privileged: true commands: # build and push mkdocs container - "buildah bud -t docs-simoncor-net ." - "buildah tag docs-simoncor-net cr.simoncor.net/docs-simoncor-net:latest" - "buildah push cr.simoncor.net/docs-simoncor-net:latest" # deploy docs-simoncor-net - name: "argo" depends_on: "build" # renovate: datasource=docker depName=quay.io/argoproj/argocd image: "cr.simoncor.net/quay/argoproj/argocd:v3.4.2" environment: ARGOCD_AUTH_TOKEN: from_secret: "argocd_auth_token" commands: - argocd app actions run docs-simoncor-net restart --kind Deployment --resource-name docs-simoncor-net --server argo.simoncor.net --auth-token $ARGOCD_AUTH_TOKEN --grpc-web