File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 1+ jobs :
2+ terraform :
3+ runs-on : ubuntu-latest
4+ steps :
5+ - name : Checkout code
6+ uses : actions/checkout@v4
7+
8+ - name : Azure Login (OIDC)
9+ uses : azure/login@v2
10+ with :
11+ client-id : ${{ secrets.AZURE_CLIENT_ID }}
12+ tenant-id : ${{ secrets.AZURE_TENANT_ID }}
13+ subscription-id : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
14+
15+ - name : Libre DevOps - Run Terraform for Azure
16+ uses : libre-devops/terraform-azure-docker-gh-action@v0.1
17+ with :
18+ terraform-code-location : ' terraform'
19+ terraform-stack-to-run-json : ' ["rg"]'
20+ terraform-workspace : ' dev'
21+ terraform-init-extra-args-json : ' [
22+ "-backend-config=subscription_id=${{ secrets.ARM_BACKEND_SUBSCRIPTION_ID }}",
23+ "-backend-config=resource_group_name=${{ secrets.ARM_BACKEND_STORAGE_RG_NAME }}",
24+ "-backend-config=storage_account_name=${{ secrets.ARM_BACKEND_STORAGE_ACCOUNT }}",
25+ "-backend-config=container_name=${{ secrets.ARM_BACKEND_CONTAINER_NAME }}"
26+ ]'
27+ env :
28+ ARM_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
29+ ARM_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
30+ ARM_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
You can’t perform that action at this time.
0 commit comments