diff --git a/.forgejo/workflows/main.yml b/.forgejo/workflows/main.yml index 9f532ae..83d9bb3 100644 --- a/.forgejo/workflows/main.yml +++ b/.forgejo/workflows/main.yml @@ -8,7 +8,7 @@ jobs: runs-on: docker container: image: node:lts-bullseye - options: --cap-add=NET_ADMIN --device=/dev/net/tun + options: "--cap-add=NET_ADMIN --device=/dev/net/tun" name: Deploy blog to deuterium env: MACHINE: deuterium @@ -18,10 +18,10 @@ jobs: with: go-version: '>=1.23.0' uses: https://code.forgejo.org/actions/setup-go@v5 - - name: Install sudo - id: sudo + - name: Install tailscale deps + id: deps run: | - apt update && apt install sudo + apt update && apt install -y sudo iptables iproute2 - name: Setup Tailscale id: tailscale uses: https://github.com/tailscale/github-action@v2 @@ -29,6 +29,11 @@ jobs: oauth-client-id: ${{ secrets.TS_OAUTH_CLIENT_ID }} oauth-secret: ${{ secrets.TS_OAUTH_CLIENT_SECRET }} tags: tag:public + - name: See what happened to tailscale + id: failscale + if: failure() + run: | + cat ~/tailscaled.log - name: Add SSH key id: ssh env: