liatrio / terraform-change-pr-commenter

GitHub Action to read changes from Terraform plan JSON, summarize changes, and post them in a GitHub Pull Request Comment
Apache License 2.0
37 stars 8 forks source link

chore: updated readme #70

Open jburns24 opened 3 weeks ago

jburns24 commented 3 weeks ago

Created this pull request to test workflows

github-actions[bot] commented 3 weeks ago

Terraform Plan Changes

Terraform Plan: 11 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged. #### Resources to create ```diff + azurerm_linux_virtual_machine.calvinvm + azurerm_network_interface.calvin-nic + azurerm_network_interface_security_group_association.calvin-sg-nic + azurerm_network_security_group.calvin-security-group + azurerm_public_ip.calvin-ip + azurerm_resource_group.calvin + azurerm_storage_account.calvin-sa + azurerm_subnet.calvin-subnet + azurerm_virtual_network.calvin-vn + random_id.calvin-rid + tls_private_key.calvin_ssh ```

Terraform Plan Changes

Terraform Plan: 9 to be created, 1 to be deleted, 1 to be updated, 0 to be replaced, 0 unchanged. #### Resources to create ```diff + azurerm_linux_virtual_machine.calvinvm + azurerm_network_security_group.calvin-security-group + azurerm_public_ip.calvin-ip + azurerm_resource_group.calvin + azurerm_storage_account.calvin-sa + azurerm_subnet.calvin-subnet + azurerm_virtual_network.calvin-vn + random_id.calvin-rid + tls_private_key.calvin_ssh ``` #### Resources to delete ```diff - azurerm_network_interface.calvin-nic ``` #### Resources to update ```diff ! azurerm_network_interface_security_group_association.calvin-sg-nic ```

Terraform Plan Changes

Terraform Plan: 1 to be created, 0 to be deleted, 1 to be updated, 1 to be replaced, 35 unchanged. #### Resources to create ```diff + module.aks_lz.module.key_vault.azurerm_private_endpoint.key_vault ``` #### Resources to update ```diff ! module.aks_lz.module.key_vault.azurerm_key_vault.key_vault ``` #### Resources to replace ```diff - module.aks_lz.azurerm_virtual_hub_connection.aks_vnet_hub_connection[0] + module.aks_lz.azurerm_virtual_hub_connection.aks_vnet_hub_connection[0] ```
github-actions[bot] commented 3 weeks ago

Same as previous but previous comment should be hidden.

Terraform Plan: 11 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged. #### Resources to create ```diff + azurerm_linux_virtual_machine.calvinvm + azurerm_network_interface.calvin-nic + azurerm_network_interface_security_group_association.calvin-sg-nic + azurerm_network_security_group.calvin-security-group + azurerm_public_ip.calvin-ip + azurerm_resource_group.calvin + azurerm_storage_account.calvin-sa + azurerm_subnet.calvin-subnet + azurerm_virtual_network.calvin-vn + random_id.calvin-rid + tls_private_key.calvin_ssh ```

Same as previous but previous comment should be hidden.

Terraform Plan: 9 to be created, 1 to be deleted, 1 to be updated, 0 to be replaced, 0 unchanged. #### Resources to create ```diff + azurerm_linux_virtual_machine.calvinvm + azurerm_network_security_group.calvin-security-group + azurerm_public_ip.calvin-ip + azurerm_resource_group.calvin + azurerm_storage_account.calvin-sa + azurerm_subnet.calvin-subnet + azurerm_virtual_network.calvin-vn + random_id.calvin-rid + tls_private_key.calvin_ssh ``` #### Resources to delete ```diff - azurerm_network_interface.calvin-nic ``` #### Resources to update ```diff ! azurerm_network_interface_security_group_association.calvin-sg-nic ```

Same as previous but previous comment should be hidden.

Terraform Plan: 1 to be created, 0 to be deleted, 1 to be updated, 1 to be replaced, 35 unchanged. #### Resources to create ```diff + module.aks_lz.module.key_vault.azurerm_private_endpoint.key_vault ``` #### Resources to update ```diff ! module.aks_lz.module.key_vault.azurerm_key_vault.key_vault ``` #### Resources to replace ```diff - module.aks_lz.azurerm_virtual_hub_connection.aks_vnet_hub_connection[0] + module.aks_lz.azurerm_virtual_hub_connection.aks_vnet_hub_connection[0] ```
github-actions[bot] commented 3 weeks ago

BIG HEADER

Terraform Plan: 11 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged. #### Resources to create ```diff + azurerm_linux_virtual_machine.calvinvm + azurerm_network_interface.calvin-nic + azurerm_network_interface_security_group_association.calvin-sg-nic + azurerm_network_security_group.calvin-security-group + azurerm_public_ip.calvin-ip + azurerm_resource_group.calvin + azurerm_storage_account.calvin-sa + azurerm_subnet.calvin-subnet + azurerm_virtual_network.calvin-vn + random_id.calvin-rid + tls_private_key.calvin_ssh ```

BIG FOOTER

Workflow: Action Tester Workflow

github-actions[bot] commented 3 weeks ago

There were no changes done to the infrastructure.

jburns24 commented 3 weeks ago

Verified that Action Tester Workflow does pass and work as expected when the author of the PR is a maintainer. Likely will need to use a GitHub app token with limited permissions for testing