Skip to content

Commit 1268288

Browse files
committed
test
1 parent 657f696 commit 1268288

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
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 }}

0 commit comments

Comments
 (0)