From dca507494d7ff3aada4060e1b1f598313cc1cf2e Mon Sep 17 00:00:00 2001 From: Keli Grubb Date: Tue, 25 Mar 2025 09:46:03 -0400 Subject: [PATCH] setup gitea actions for when the runner works --- .gitea/workflows/deploy.yml | 22 ++++++++++++++++++++++ .gitea/workflows/dry-run.yml | 20 ++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .gitea/workflows/deploy.yml create mode 100644 .gitea/workflows/dry-run.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..4e0ae9a --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,22 @@ +name: Deploy + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + container: bitnami/kubectl + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up kubeconfig + run: echo "$KUBE_CONFIG" > ~/.kube/config + env: + KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }} + + - name: Deploy + run: ./deploy.sh diff --git a/.gitea/workflows/dry-run.yml b/.gitea/workflows/dry-run.yml new file mode 100644 index 0000000..6d2c3f2 --- /dev/null +++ b/.gitea/workflows/dry-run.yml @@ -0,0 +1,20 @@ +name: Dry Run + +on: + pull_request: + +jobs: + dry-run: + runs-on: ubuntu-latest + container: bitnami/kubectl + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up kubeconfig + run: echo "$KUBE_CONFIG" > ~/.kube/config + env: + KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }} + + - name: Dry-run deployment + run: DRU_RUN=true ./deploy.sh