From b57b1563aedf5b2a195a357db3db702745ecc79f Mon Sep 17 00:00:00 2001 From: dunemask Date: Fri, 25 Aug 2023 16:22:54 +0000 Subject: [PATCH] Add .gitea/workflows/deploy-edge.yml --- .gitea/workflows/deploy-edge.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitea/workflows/deploy-edge.yml diff --git a/.gitea/workflows/deploy-edge.yml b/.gitea/workflows/deploy-edge.yml new file mode 100644 index 0000000..9ccf1da --- /dev/null +++ b/.gitea/workflows/deploy-edge.yml @@ -0,0 +1,26 @@ +name: Deploy Edge +run-name: ${{ gitea.actor }} Deploy Edge +on: + push: + branches: [ master ] + +env: + GITEA_TOKEN: ${{ secrets.ELYSIUM_ORG_READ_TOKEN }} + KUBECONFIG_BASE64: ${{ secrets.KUBECONFIG_USW_EDGE }} + OASIS_PROD_CONFIG: ${{ secrets.OASIS_PROD_CONFIG }} + GARDEN_DEPLOY_ACTION: nubian + # Additional Deploy Envars + POSTGRES_PROD_PASSWORD: ${{ secrets.POSTGRES_PROD_PASSWORD }} + +jobs: + deploy-edge: + steps: + - name: Oasis Setup + uses: https://gitea.dunemask.net/elysium/oasis-action@master + with: + gitea-token: ${{ env.GITEA_TOKEN }} + kubeconfig: ${{ env.KUBECONFIG_BASE64 }} + oasis-prod-config: ${{ env. OASIS_PROD_CONFIG }} + - name: Deploy to Edge env + run: garden deploy $GARDEN_DEPLOY_ACTION --env usw-edge + working-directory: ${{ env.OASIS_WORKSPACE }} \ No newline at end of file