Skip to content

Commit b64fecc

Browse files
committed
Comment out Terraform import and show steps in workflow to disable resource imports and output display
1 parent 18e6c68 commit b64fecc

File tree

1 file changed

+46
-46
lines changed

1 file changed

+46
-46
lines changed

.github/workflows/terraform.yml

+46-46
Original file line numberDiff line numberDiff line change
@@ -36,21 +36,21 @@ jobs:
3636
CONTAINER_NAME: ${{ secrets.CONTAINER_NAME }}
3737
run: terraform init -upgrade -backend-config="storage_account_name=$STORAGE_ACCOUNT" -backend-config="container_name=$CONTAINER_NAME" -backend-config="resource_group_name=$RESOURCE_GROUP"
3838

39-
- name: Terraform Import
40-
id: import
41-
env:
42-
ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }}
43-
ARM_CLIENT_SECRET: ${{ secrets.ARM_CLIENT_SECRET }}
44-
ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
45-
ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
46-
run: |
47-
terraform import azurerm_virtual_network.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.Network/virtualNetworks/my-vnet-01
48-
terraform import azurerm_virtual_desktop_workspace.workspace /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/workspaces/ws-01
49-
terraform import azurerm_virtual_desktop_host_pool.hostpool /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/hostPools/pd-hp-01
50-
terraform import azurerm_log_analytics_workspace.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.OperationalInsights/workspaces/mylab-law-01
51-
terraform import azurerm_virtual_desktop_application_group.desktopapp /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/applicationGroups/desktop-app-group
52-
terraform import azurerm_virtual_desktop_workspace_application_group_association.workspaceremoteapp "/subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/workspaces/ws-01|/subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/applicationGroups/desktop-app-group"
53-
continue-on-error: false
39+
# - name: Terraform Import
40+
# id: import
41+
# env:
42+
# ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }}
43+
# ARM_CLIENT_SECRET: ${{ secrets.ARM_CLIENT_SECRET }}
44+
# ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
45+
# ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
46+
# run: |
47+
# terraform import azurerm_virtual_network.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.Network/virtualNetworks/my-vnet-01
48+
# terraform import azurerm_virtual_desktop_workspace.workspace /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/workspaces/ws-01
49+
# terraform import azurerm_virtual_desktop_host_pool.hostpool /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/hostPools/pd-hp-01
50+
# terraform import azurerm_log_analytics_workspace.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.OperationalInsights/workspaces/mylab-law-01
51+
# terraform import azurerm_virtual_desktop_application_group.desktopapp /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/applicationGroups/desktop-app-group
52+
# terraform import azurerm_virtual_desktop_workspace_application_group_association.workspaceremoteapp "/subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/workspaces/ws-01|/subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/applicationGroups/desktop-app-group"
53+
# continue-on-error: false
5454

5555
- name: Terraform Plan
5656
id: plan
@@ -62,43 +62,43 @@ jobs:
6262
run: terraform plan -no-color
6363
continue-on-error: false
6464

65-
- name: Terraform Show
66-
id: show
67-
env:
68-
ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }}
69-
ARM_CLIENT_SECRET: ${{ secrets.ARM_CLIENT_SECRET }}
70-
ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
71-
ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
72-
run: terraform show -no-color
65+
# - name: Terraform Show
66+
# id: show
67+
# env:
68+
# ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }}
69+
# ARM_CLIENT_SECRET: ${{ secrets.ARM_CLIENT_SECRET }}
70+
# ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
71+
# ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
72+
# run: terraform show -no-color
7373

74-
- name: add-plan-comment
75-
id: comment
76-
uses: actions/github-script@v3
77-
if: github.event_name == 'pull_request'
78-
env:
79-
PLAN: "terraform\n${{ steps.plan.outputs.stdout }}"
80-
with:
81-
github-token: ${{ secrets.GITHUB_TOKEN }}
82-
script: |
83-
const output = `#### Terraform Format and Style 🖌\`${{ steps.fmt.outcome }}\`
84-
#### Terraform Initialization ⚙️\`${{ steps.init.outcome }}\`
85-
#### Terraform Validation 🤖${{ steps.validate.outputs.stdout }}
86-
#### Terraform Plan 📖\`${{ steps.plan.outcome }}\`
74+
# - name: add-plan-comment
75+
# id: comment
76+
# uses: actions/github-script@v3
77+
# if: github.event_name == 'pull_request'
78+
# env:
79+
# PLAN: "terraform\n${{ steps.plan.outputs.stdout }}"
80+
# with:
81+
# github-token: ${{ secrets.GITHUB_TOKEN }}
82+
# script: |
83+
# const output = `#### Terraform Format and Style 🖌\`${{ steps.fmt.outcome }}\`
84+
# #### Terraform Initialization ⚙️\`${{ steps.init.outcome }}\`
85+
# #### Terraform Validation 🤖${{ steps.validate.outputs.stdout }}
86+
# #### Terraform Plan 📖\`${{ steps.plan.outcome }}\`
8787

88-
<details><summary>Show Plan</summary>
88+
# <details><summary>Show Plan</summary>
8989

90-
\`\`\`${process.env.PLAN}\`\`\`
90+
# \`\`\`${process.env.PLAN}\`\`\`
9191

92-
</details>
92+
# </details>
9393

94-
*Pusher: @${{ github.actor }}, Action: \`${{ github.event_name }}\`, Working Directory: \`${{ env.tf_actions_working_dir }}\`, Workflow: \`${{ github.workflow }}\`*`;
94+
# *Pusher: @${{ github.actor }}, Action: \`${{ github.event_name }}\`, Working Directory: \`${{ env.tf_actions_working_dir }}\`, Workflow: \`${{ github.workflow }}\`*`;
9595

96-
github.issues.createComment({
97-
issue_number: context.issue.number,
98-
owner: context.repo.owner,
99-
repo: context.repo.repo,
100-
body: output
101-
})
96+
# github.issues.createComment({
97+
# issue_number: context.issue.number,
98+
# owner: context.repo.owner,
99+
# repo: context.repo.repo,
100+
# body: output
101+
# })
102102

103103
- name: Terraform Apply
104104
if: github.ref == 'refs/heads/main' && github.event_name == 'push' && steps.plan.outcome == 'success'

0 commit comments

Comments
 (0)