From 395e5b837e5f82601af724c07ac23611251c5fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szymon=20J=C4=99drych?= <22376195+oreze@users.noreply.github.com> Date: Mon, 15 Jul 2024 20:22:58 +0200 Subject: [PATCH] chore: setup tailscale connection to k8s cluster --- .github/workflows/prod.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/prod.yaml b/.github/workflows/prod.yaml index 99088c6..cb4b71a 100644 --- a/.github/workflows/prod.yaml +++ b/.github/workflows/prod.yaml @@ -48,3 +48,17 @@ jobs: run: | docker build -t ${{ secrets.DOCKER_USERNAME }}/yaup-api:${{ github.sha }} ./src/YetAnotherUnfinishedProject.API docker push ${{ secrets.DOCKER_USERNAME }}/yaup-api:${{ github.sha }} + + tailscale: + needs: build + runs-on: ubuntu-latest + environment: prod + + steps: + - name: Connect to headscale network + uses: tailscale/github-action@v2 + with: + authkey: ${{ secrets.HEADSCALE_API_KEY }} + tags: tag:ci + version: '1.66.3' + args: '--login-server=${{secrets.HEADSCALE_URL}} '