From 030739c27d7dafc2bf97abe7ba12c4300d23292c Mon Sep 17 00:00:00 2001 From: Luke Zhang Date: Wed, 17 Sep 2025 12:38:19 -0700 Subject: [PATCH] Remove Hard-Coded ADOT Java Branch Name from Perf Test Workflow This PR makes two changes: Removes the hard-coded ADOT Java branch name, allowing the perf test workflow to run against any ADOT Java branch dynamically. Adds logging for the ADOT Java branch name and commit SHA. --- .github/workflows/java-lambda-layer-perf-test.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/java-lambda-layer-perf-test.yml b/.github/workflows/java-lambda-layer-perf-test.yml index 9c48a626a..e76512ad2 100644 --- a/.github/workflows/java-lambda-layer-perf-test.yml +++ b/.github/workflows/java-lambda-layer-perf-test.yml @@ -15,6 +15,12 @@ on: description: 'The Java version to run the test' required: true default: '17' + type: string + + ADOT-Java-Branch: + description: 'ADOT Java branch to use' + required: true + default: 'release/v2.11.x' type: string jobs: @@ -38,9 +44,15 @@ jobs: uses: actions/checkout@v4 with: repository: aws-observability/aws-otel-java-instrumentation - ref: release/v2.11.x + ref: ${{ github.event.inputs.ADOT-Java-Branch }} path: aws-otel-java-instrumentation + - name: Log branch and commit info + run: | + cd aws-otel-java-instrumentation + echo "ADOT Java Branch: ${{ github.event.inputs.ADOT-Java-Branch }}" + echo "ADOT Java Commit Hash: $(git rev-parse HEAD)" + - name: Setup Terraform uses: hashicorp/setup-terraform@v2