diff --git a/.github/workflows/schemas.yaml b/.github/workflows/schemas.yaml index f1d64a99e8..e0f6ac44f8 100644 --- a/.github/workflows/schemas.yaml +++ b/.github/workflows/schemas.yaml @@ -22,15 +22,21 @@ jobs: name: Publish Kubernetes Schemas runs-on: ["k8s-homelab"] steps: + - name: Setup Tools + shell: bash + run: | + sudo apt-get -qq update && \ + sudo apt-get -qq install --no-install-recommends -y curl + - name: Setup Flux CLI uses: fluxcd/flux2/action@main with: token: ${{ secrets.GITHUB_TOKEN }} - - name: Setup kubectl - uses: azure/setup-kubectl@901a10e89ea615cf61f57ac05cecdf23e7de06d8 # v3 + - name: Setup Kube Tools + uses: yokawasa/action-setup-kube-tools@af4ebb1af1efd30c5bd84a2e9773355ad6362a33 # v0.9.3 with: - version: 'v1.26.3' + setup-tools: kubectl - name: Setup Python uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1