Skip to content

Commit

Permalink
fix: tailscale dns - another workaround
Browse files Browse the repository at this point in the history
  • Loading branch information
lukasmrtvy committed Nov 26, 2024
1 parent a1029df commit f15c1ea
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions .github/workflows/deploy_helmfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,23 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: clone repository
uses: actions/checkout@v4

- name: Tailscale VPN
uses: tailscale/github-action@v2
if: inputs.enableVpn == 'true'
with:
oauth-client-id: ${{ secrets.TS_OAUTH_CLIENT_ID }}
oauth-secret: ${{ secrets.TS_OAUTH_SECRET }}
tags: tag:ci
version: 1.76.1

# Bug https://github.com/tailscale/github-action/issues/107
#- name: Tailscale sleep workaround
# run: |
# sleep 10

- name: Send notification to slack
if: inputs.slackChannelId != ''
uses: slackapi/[email protected]
Expand Down Expand Up @@ -131,9 +148,6 @@ jobs:
]
}
- name: clone repository
uses: actions/checkout@v4

# There is no public action that would give us the abilities we need. Meaning:
# - helmfile
# - eksctl
Expand Down Expand Up @@ -187,20 +201,6 @@ jobs:
- name: setup kubeconfig
run: aws eks update-kubeconfig --name ${{ inputs.eksClusterName }} $OPTIONAL_PARAMS

- name: Tailscale VPN
uses: tailscale/github-action@v2
if: inputs.enableVpn == 'true'
with:
oauth-client-id: ${{ secrets.TS_OAUTH_CLIENT_ID }}
oauth-secret: ${{ secrets.TS_OAUTH_SECRET }}
tags: tag:ci
version: 1.76.1

# Bug https://github.com/tailscale/github-action/issues/107
- name: Tailscale sleep workaround
run: |
sleep 10
- name: helmfile ${{ inputs.helmfileCommand }}
run: |
export $(echo ${{ inputs.envVariables }})
Expand Down

0 comments on commit f15c1ea

Please sign in to comment.