diff --git a/.gitea/workflows/deploy-edge-proxy.yml b/.gitea/workflows/deploy-edge-proxy.yml new file mode 100644 index 0000000..3551003 --- /dev/null +++ b/.gitea/workflows/deploy-edge-proxy.yml @@ -0,0 +1,23 @@ +name: Deploy Edge Proxy +run-name: ${{ gitea.actor }} Deploy Edge Proxy +on: + push: + branches: [ master ] + +env: + GITEA_TOKEN: ${{ secrets.ELYSIUM_ORG_READ_TOKEN }} + KUBECONFIG_BASE64: ${{ secrets.KUBECONFIG_USW_EDGE }} + GARDEN_DEPLOY_ACTION: minecluster-proxy + + +jobs: + deploy-edge: + steps: + - name: Oasis Setup + uses: https://gitea.dunemask.dev/elysium/oasis-action@master + with: + gitea-token: ${{ env.GITEA_TOKEN }} + kubeconfig: ${{ env.KUBECONFIG_BASE64 }} + - name: Deploy to Edge env + run: garden deploy $GARDEN_DEPLOY_ACTION --force --force-build --env usw-edge + working-directory: ${{ env.OASIS_WORKSPACE }} \ No newline at end of file diff --git a/.gitea/workflows/deploy.edge.yml b/.gitea/workflows/deploy-edge.yml similarity index 72% rename from .gitea/workflows/deploy.edge.yml rename to .gitea/workflows/deploy-edge.yml index bae115f..fc9ed65 100644 --- a/.gitea/workflows/deploy.edge.yml +++ b/.gitea/workflows/deploy-edge.yml @@ -1,13 +1,12 @@ -name: Deploy Edge -run-name: ${{ gitea.actor }} Deploy Edge +name: Deploy USW-MC +run-name: ${{ gitea.actor }} Deploy USW-MC 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 }} + KUBECONFIG_BASE64: ${{ secrets.KUBECONFIG_USW_MC }} GARDEN_DEPLOY_ACTION: minecluster # Additional Deploy Envars POSTGRES_PROD_PASSWORD: ${{ secrets.POSTGRES_PROD_PASSWORD }} @@ -22,7 +21,6 @@ jobs: 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 --force --force-build --env usw-edge + run: garden deploy $GARDEN_DEPLOY_ACTION --force --force-build --env usw-mc working-directory: ${{ env.OASIS_WORKSPACE }} \ No newline at end of file