name: Deploy USW-MC run-name: ${{ gitea.actor }} Deploy USW-MC on: push: branches: [ master ] env: GARDEN_DEPLOY_ACTION: minecluster jobs: deploy-edge: steps: # 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 }} extra-secret-paths: /alexandria extra-secret-envs: edge # Deploy to Edge - name: Deploy to Edge env run: garden deploy $GARDEN_DEPLOY_ACTION --force --force-build --env usw-edge working-directory: ${{ env.OASIS_WORKSPACE }} # Alert via Discord - name: Discord Alert if: always() uses: https://gitea.dunemask.dev/elysium/elysium-actions@discord-status with: status: ${{ job.status }} channel: deployments header: DEPLOY MC additional-content: "Minecluster Server Manager Deployment"