This is an automated email from the ASF dual-hosted git repository. jonnybot pushed a commit to branch INDY-PERF-EXPLORATION in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 503f70a86b4deeb34db444f45a41ed6de678b790 Author: Jonny Carter <[email protected]> AuthorDate: Fri Feb 20 14:03:06 2026 -0600 Try and fix matrix --- .github/workflows/groovy-performance.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/groovy-performance.yml b/.github/workflows/groovy-performance.yml index 42915a978b..3273f992b1 100644 --- a/.github/workflows/groovy-performance.yml +++ b/.github/workflows/groovy-performance.yml @@ -97,12 +97,13 @@ jobs: - name: Build matrix from groups id: set-matrix run: | - GROUPS=$(cat subprojects/performance/build/jmh-groups.json) + JMH_GROUPS=subprojects/performance/build/jmh-groups.json FILTER="${{ github.event.inputs.benchmark_filter }}" if [ -n "$FILTER" ]; then - GROUPS=$(echo "$GROUPS" | jq -c --arg f "$FILTER" '[.[] | select(.group | contains($f))]') + MATRIX=$(jq -c --arg f "$FILTER" '{include: [.[] | select(.group | contains($f)) | {group, pattern, indy: true}, {group, pattern, indy: false}]}' "$JMH_GROUPS") + else + MATRIX=$(jq -c '{include: [.[] | {group, pattern, indy: true}, {group, pattern, indy: false}]}' "$JMH_GROUPS") fi - MATRIX=$(echo "$GROUPS" | jq -c '{include: [.[] | {group, pattern, indy: true}, {group, pattern, indy: false}]}') echo "matrix=$MATRIX" >> "$GITHUB_OUTPUT" - name: Upload JMH jar
