File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ permissions:
1111
1212jobs :
1313 lint :
14- uses : glitchedmob/infra-gha/.github/workflows/ansible-lint.yml@v0.6.6
14+ uses : glitchedmob/infra-gha/.github/workflows/ansible-lint.yml@v0.7.1
1515 with :
1616 working-directory : src/ansible
Original file line number Diff line number Diff line change @@ -19,15 +19,17 @@ permissions:
1919
2020jobs :
2121 run :
22- uses : glitchedmob/infra-gha/.github/workflows/ansible-run.yml@v0.6.6
22+ uses : glitchedmob/infra-gha/.github/workflows/ansible-run.yml@v0.7.1
2323 with :
2424 working-directory : src/ansible
2525 initialize-terraform : ${{ inputs.initialize-terraform }}
2626 terraform-working-directory : src/tf
2727 playbook : ${{ inputs.playbook }}
28+ headscale-login-server : https://headscale.levizitting.com
2829 secrets :
2930 envrc_content : |
3031 export TF_VAR_proxmox_endpoint="${{ secrets.TF_VAR_proxmox_endpoint }}"
3132 export TF_VAR_proxmox_api_token="${{ secrets.TF_VAR_proxmox_api_token }}"
33+ headscale_auth_key : ${{ secrets.HEADSCALE_AUTH_KEY }}
3234 aws_role_arn : ${{ secrets.AWS_ROLE_ARN }}
3335 output_encryption_key : ${{ secrets.OUTPUT_ENCRYPTION_KEY }}
Original file line number Diff line number Diff line change @@ -21,22 +21,25 @@ permissions:
2121
2222jobs :
2323 validate :
24- uses : glitchedmob/infra-gha/.github/workflows/tf-validate.yml@v0.6.6
24+ uses : glitchedmob/infra-gha/.github/workflows/tf-validate.yml@v0.7.1
2525 with :
2626 init-backend : false
2727 secrets :
2828 envrc_content : |
2929 export TF_VAR_proxmox_endpoint="${{ secrets.TF_VAR_proxmox_endpoint }}"
3030 export TF_VAR_proxmox_api_token="${{ secrets.TF_VAR_proxmox_api_token }}"
31+ aws_role_arn : ${{ secrets.AWS_ROLE_ARN }}
3132
3233 plan_apply :
3334 needs : validate
34- uses : glitchedmob/infra-gha/.github/workflows/tf-plan-apply.yml@v0.6.6
35+ uses : glitchedmob/infra-gha/.github/workflows/tf-plan-apply.yml@v0.7.1
3536 with :
3637 plan-only : ${{ github.event_name == 'workflow_dispatch' && inputs.plan-only || false }}
38+ headscale-login-server : https://headscale.levizitting.com
3739 secrets :
3840 envrc_content : |
3941 export TF_VAR_proxmox_endpoint="${{ secrets.TF_VAR_proxmox_endpoint }}"
4042 export TF_VAR_proxmox_api_token="${{ secrets.TF_VAR_proxmox_api_token }}"
43+ headscale_auth_key : ${{ secrets.HEADSCALE_AUTH_KEY }}
4144 aws_role_arn : ${{ secrets.AWS_ROLE_ARN }}
4245 output_encryption_key : ${{ secrets.OUTPUT_ENCRYPTION_KEY }}
Original file line number Diff line number Diff line change @@ -13,22 +13,25 @@ permissions:
1313
1414jobs :
1515 validate :
16- uses : glitchedmob/infra-gha/.github/workflows/tf-validate.yml@v0.6.6
16+ uses : glitchedmob/infra-gha/.github/workflows/tf-validate.yml@v0.7.1
1717 with :
1818 init-backend : false
1919 secrets :
2020 envrc_content : |
2121 export TF_VAR_proxmox_endpoint="${{ secrets.TF_VAR_proxmox_endpoint }}"
2222 export TF_VAR_proxmox_api_token="${{ secrets.TF_VAR_proxmox_api_token }}"
23+ aws_role_arn : ${{ secrets.AWS_ROLE_ARN }}
2324
2425 plan :
2526 needs : validate
26- uses : glitchedmob/infra-gha/.github/workflows/tf-plan-apply.yml@v0.6.6
27+ uses : glitchedmob/infra-gha/.github/workflows/tf-plan-apply.yml@v0.7.1
2728 with :
2829 plan-only : true
30+ headscale-login-server : https://headscale.levizitting.com
2931 secrets :
3032 envrc_content : |
3133 export TF_VAR_proxmox_endpoint="${{ secrets.TF_VAR_proxmox_endpoint }}"
3234 export TF_VAR_proxmox_api_token="${{ secrets.TF_VAR_proxmox_api_token }}"
35+ headscale_auth_key : ${{ secrets.HEADSCALE_AUTH_KEY }}
3336 aws_role_arn : ${{ secrets.AWS_ROLE_ARN }}
3437 output_encryption_key : ${{ secrets.OUTPUT_ENCRYPTION_KEY }}
You can’t perform that action at this time.
0 commit comments