diff --git a/.gitea/workflows/deploy-simple.yml b/.gitea/workflows/deploy.yml similarity index 64% rename from .gitea/workflows/deploy-simple.yml rename to .gitea/workflows/deploy.yml index 1921e46..0943e11 100644 --- a/.gitea/workflows/deploy-simple.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Simple Deploy +name: Deploy to K3S on: push: @@ -8,16 +8,22 @@ on: jobs: deploy: runs-on: ubuntu-latest + steps: - name: Checkout uses: actions/checkout@v3 + - name: Install Helm + run: | + curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash + helm version + - name: Deploy with Helm run: | helm upgrade --install cloudforge ./cloudforge-dashboard-helm \ -n cloudforge \ --create-namespace - - name: Verify + - name: Verify Deployment run: | - kubectl rollout status deployment/dashboard-backend -n cloudforge + kubectl rollout status deployment/dashboard-backend -n cloudforge -t 300s