From fbd461c4bd2eef9983599e5d296d0a7a019bae5c Mon Sep 17 00:00:00 2001 From: Sumanth Reddy Chinna Pullaiah Date: Tue, 5 Mar 2024 19:59:18 +0000 Subject: [PATCH] push --- .github/workflows/get-changed-files.yml | 31 +++++++++++++++++++ modules/terraform/aws/README.md | 2 +- modules/terraform/azure/onboarding/main.tf | 3 +- .../terraform-inputs/aws.tfvars | 3 +- 4 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/get-changed-files.yml diff --git a/.github/workflows/get-changed-files.yml b/.github/workflows/get-changed-files.yml new file mode 100644 index 000000000..fc8296211 --- /dev/null +++ b/.github/workflows/get-changed-files.yml @@ -0,0 +1,31 @@ +name: Changed files + +on: + push: + branches: + - Optimize-GH-CI-Workflow + +jobs: + setup-matrix: + runs-on: ubuntu-latest + name: Setup test matrix scenarios + steps: + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + with: + fetch-depth: ${{ github.event_name == 'pull_request' && 2 || 0 }} + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v42 + with: + token: ${{ secrets.GITHUB_TOKEN }} + + - name: List all changed files + env: + ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} + run: | + for file in ${ALL_CHANGED_FILES}; do + echo "$file was changed" + done \ No newline at end of file diff --git a/modules/terraform/aws/README.md b/modules/terraform/aws/README.md index c97f5a7d9..c35ba040b 100644 --- a/modules/terraform/aws/README.md +++ b/modules/terraform/aws/README.md @@ -117,4 +117,4 @@ popd ### References - [Terraform AWS Provider](https://www.terraform.io/docs/providers/aws/index.html) - [AWS CLI](https://docs.aws.amazon.com/cli/latest/) -- [AWS Console](https://aws.amazon.com/console/) +- [AWS Console](https://aws.amazon.com/console/) \ No newline at end of file diff --git a/modules/terraform/azure/onboarding/main.tf b/modules/terraform/azure/onboarding/main.tf index 00d61f561..f4be0d8a4 100644 --- a/modules/terraform/azure/onboarding/main.tf +++ b/modules/terraform/azure/onboarding/main.tf @@ -112,4 +112,5 @@ resource "azurerm_kusto_eventgrid_data_connection" "evengrid_connection" { data_format = "JSON" mapping_rule_name = "${var.json_input.kusto_table_name}_mapping" depends_on = [azurerm_eventgrid_event_subscription.event_subscription, azurerm_kusto_script.script, azurerm_eventhub_consumer_group.consumer_group] -} \ No newline at end of file +} + diff --git a/scenarios/perf-eval/vm-diff-zone-iperf/terraform-inputs/aws.tfvars b/scenarios/perf-eval/vm-diff-zone-iperf/terraform-inputs/aws.tfvars index 8ebb7a197..b85279795 100644 --- a/scenarios/perf-eval/vm-diff-zone-iperf/terraform-inputs/aws.tfvars +++ b/scenarios/perf-eval/vm-diff-zone-iperf/terraform-inputs/aws.tfvars @@ -69,4 +69,5 @@ vm_config_list = [{ associate_public_ip_address = true zone_suffix = "b" } -] \ No newline at end of file +] +