fix: speed up dashboards workflow firewall apply and set TF_VAR env
This commit is contained in:
@@ -12,6 +12,12 @@ on:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
TF_VERSION: "1.7.0"
|
TF_VERSION: "1.7.0"
|
||||||
|
TF_VAR_hcloud_token: ${{ secrets.HCLOUD_TOKEN }}
|
||||||
|
TF_VAR_s3_access_key: ${{ secrets.S3_ACCESS_KEY }}
|
||||||
|
TF_VAR_s3_secret_key: ${{ secrets.S3_SECRET_KEY }}
|
||||||
|
TF_VAR_s3_endpoint: ${{ secrets.S3_ENDPOINT }}
|
||||||
|
TF_VAR_s3_bucket: ${{ secrets.S3_BUCKET }}
|
||||||
|
TF_VAR_tailscale_tailnet: ${{ secrets.TAILSCALE_TAILNET }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
dashboards:
|
dashboards:
|
||||||
@@ -55,6 +61,7 @@ jobs:
|
|||||||
working-directory: terraform
|
working-directory: terraform
|
||||||
run: |
|
run: |
|
||||||
terraform apply \
|
terraform apply \
|
||||||
|
-refresh=false \
|
||||||
-target=hcloud_firewall.cluster \
|
-target=hcloud_firewall.cluster \
|
||||||
-var="hcloud_token=${{ secrets.HCLOUD_TOKEN }}" \
|
-var="hcloud_token=${{ secrets.HCLOUD_TOKEN }}" \
|
||||||
-var="ssh_public_key=$HOME/.ssh/id_ed25519.pub" \
|
-var="ssh_public_key=$HOME/.ssh/id_ed25519.pub" \
|
||||||
|
|||||||
Reference in New Issue
Block a user