[HOTFIX] Workflow Overhaul

This commit is contained in:
Dunemask 2024-02-20 02:38:01 -07:00
parent c93c97b275
commit e9bd043924
2 changed files with 8 additions and 8 deletions

View file

@ -10,20 +10,12 @@ env:
jobs:
deploy-edge:
steps:
# Configure proper kubeconfig
- name: Get usw-mc deployment kubeconfig
uses: https://gitea.dunemask.dev/elysium/elysium-actions@infisical-env
with:
infisical-token: ${{ secrets.INFISICAL_ELYSIUM_EDGE_READ_TOKEN }}
secret-envs: edge
secret-paths: /kubernetes
# Setup Oasis
- name: Oasis Setup
uses: https://gitea.dunemask.dev/elysium/elysium-actions@oasis-setup-auto
with:
deploy-env: edge
infisical-token: ${{ secrets.INFISICAL_ELYSIUM_EDGE_READ_TOKEN }}
kubeconfig: ${{ env.KUBERNETES_CONFIG_USW_MC }}
# Deploy to Edge Cluster
- name: Deploy to Edge Cluster
run: garden deploy $GARDEN_DEPLOY_ACTION --force --force-build --env usw-edge

View file

@ -10,6 +10,13 @@ env:
jobs:
deploy-edge:
steps:
# Configure proper kubeconfig
- name: Get usw-mc deployment kubeconfig
uses: https://gitea.dunemask.dev/elysium/elysium-actions@infisical-env
with:
infisical-token: ${{ secrets.INFISICAL_ELYSIUM_EDGE_READ_TOKEN }}
secret-envs: edge
secret-paths: /kubernetes
# Setup Oasis
- name: Oasis Setup
uses: https://gitea.dunemask.dev/elysium/elysium-actions@oasis-setup-auto
@ -18,6 +25,7 @@ jobs:
infisical-token: ${{ secrets.INFISICAL_ELYSIUM_EDGE_READ_TOKEN }}
extra-secret-paths: /alexandria
extra-secret-envs: edge
kubeconfig: ${{ env.KUBERNETES_CONFIG_USW_MC }}
# Deploy to Edge
- name: Deploy to Edge env
run: garden deploy $GARDEN_DEPLOY_ACTION --force --force-build --env usw-mc