From 47c6edd8e6ba0c707e987605aa632edae4984f1c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 11 Nov 2025 19:06:14 +0000 Subject: [PATCH 1/2] Initial plan From b69bed6452cbdf7cc6b5f0e0a44466430ba17b63 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 11 Nov 2025 19:13:35 +0000 Subject: [PATCH 2/2] Fix SC2086 shellcheck warnings in super-linter workflow - Add double quotes around $GITHUB_OUTPUT variable references - Fixes 3 SC2086 warnings about missing quotes to prevent globbing - Verified with actionlint that warnings are resolved - All unit tests pass Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/super-linter.lock.yml | 6 +++--- .github/workflows/super-linter.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 616e0f71d36..88f94b600da 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -4541,12 +4541,12 @@ jobs: if [ -f "super-linter.log" ] && [ -s "super-linter.log" ]; then # Check if there are actual errors (not just the header) if grep -qE "ERROR|WARN|FAIL" super-linter.log; then - echo "needs-linting=true" >> $GITHUB_OUTPUT + echo "needs-linting=true" >> "$GITHUB_OUTPUT" else - echo "needs-linting=false" >> $GITHUB_OUTPUT + echo "needs-linting=false" >> "$GITHUB_OUTPUT" fi else - echo "needs-linting=false" >> $GITHUB_OUTPUT + echo "needs-linting=false" >> "$GITHUB_OUTPUT" fi - name: Upload super-linter log if: always() diff --git a/.github/workflows/super-linter.md b/.github/workflows/super-linter.md index 06915e8d3ea..22e1c9f941f 100644 --- a/.github/workflows/super-linter.md +++ b/.github/workflows/super-linter.md @@ -50,12 +50,12 @@ jobs: if [ -f "super-linter.log" ] && [ -s "super-linter.log" ]; then # Check if there are actual errors (not just the header) if grep -qE "ERROR|WARN|FAIL" super-linter.log; then - echo "needs-linting=true" >> $GITHUB_OUTPUT + echo "needs-linting=true" >> "$GITHUB_OUTPUT" else - echo "needs-linting=false" >> $GITHUB_OUTPUT + echo "needs-linting=false" >> "$GITHUB_OUTPUT" fi else - echo "needs-linting=false" >> $GITHUB_OUTPUT + echo "needs-linting=false" >> "$GITHUB_OUTPUT" fi - name: Upload super-linter log