From 9f88a9524d55b154aa8385545402768082593619 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Wed, 8 Jan 2025 13:22:48 -0500 Subject: [PATCH] debug ci failure --- .github/workflows/check-regressions.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- .github/workflows/rust.yaml | 8 ++++---- .github/workflows/test-rules.yaml | 8 ++++---- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/check-regressions.yml b/.github/workflows/check-regressions.yml index 73016c96..f4f0d08c 100644 --- a/.github/workflows/check-regressions.yml +++ b/.github/workflows/check-regressions.yml @@ -50,7 +50,7 @@ jobs: - name: Obtain results before changes run: | - cargo run --locked --release --bin datadog-static-analyzer -- -i ${{ matrix.repo.org }}/${{ matrix.repo.name }} -o result-pre.json -b -f sarif + cargo run --locked --verbose --release --bin datadog-static-analyzer -- -i ${{ matrix.repo.org }}/${{ matrix.repo.name }} -o result-pre.json -b -f sarif - name: Fetch all branches and checkout PR run: | @@ -60,7 +60,7 @@ jobs: - name: Obtain results after changes run: | - cargo run --locked --release --bin datadog-static-analyzer -- -i ${{ matrix.repo.org }}/${{ matrix.repo.name }} -o result-post.json -b -f sarif + cargo run --locked --verbose --release --bin datadog-static-analyzer -- -i ${{ matrix.repo.org }}/${{ matrix.repo.name }} -o result-post.json -b -f sarif - name: Install Node.js dependencies run: npm install diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e02e37ff..5fc7e2f7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,9 +65,9 @@ jobs: - name: Build Rust binaries run: | - cargo build --locked --release --target ${{ matrix.target }} --bin datadog-static-analyzer - cargo build --locked --release --target ${{ matrix.target }} --bin datadog-static-analyzer-git-hook - cargo build --locked --release --target ${{ matrix.target }} --bin datadog-static-analyzer-server + cargo build --locked --verbose --release --target ${{ matrix.target }} --bin datadog-static-analyzer + cargo build --locked --verbose --release --target ${{ matrix.target }} --bin datadog-static-analyzer-git-hook + cargo build --locked --verbose --release --target ${{ matrix.target }} --bin datadog-static-analyzer-server - name: Zip Rust binaries (Unix) if: ${{ !startsWith(matrix.os, 'windows') }} diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index bbc13805..c036b418 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -39,10 +39,10 @@ jobs: command: ${{ matrix.cargo_cmd.cmd_name }} args: ${{ matrix.cargo_cmd.args }} - name: Check python rulesets - part1 - run: cargo run --locked --bin datadog-static-analyzer-test-ruleset -- -r python-best-practices -r python-security -r python-code-style -r python-inclusive + run: cargo run --locked --verbose --bin datadog-static-analyzer-test-ruleset -- -r python-best-practices -r python-security -r python-code-style -r python-inclusive - name: Check python rulesets - part2 - run: cargo run --locked --bin datadog-static-analyzer-test-ruleset -- -r python-django -r python-flask -r python-design + run: cargo run --locked --verbose --bin datadog-static-analyzer-test-ruleset -- -r python-django -r python-flask -r python-design - name: Check Java rulesets - run: cargo run --locked --bin datadog-static-analyzer-test-ruleset -- -r java-security -r java-best-practices -r java-code-style + run: cargo run --locked --verbose --bin datadog-static-analyzer-test-ruleset -- -r java-security -r java-best-practices -r java-code-style - name: Check Docker rulesets - run: cargo run --locked --bin datadog-static-analyzer-test-ruleset -- -r docker-best-practices + run: cargo run --locked --verbose --bin datadog-static-analyzer-test-ruleset -- -r docker-best-practices diff --git a/.github/workflows/test-rules.yaml b/.github/workflows/test-rules.yaml index e0f8c9c8..c8eed76c 100644 --- a/.github/workflows/test-rules.yaml +++ b/.github/workflows/test-rules.yaml @@ -23,8 +23,8 @@ jobs: components: clippy - name: Test all production rules run: | - cargo build --locked --profile release-dev --bin datadog-static-analyzer && \ - cargo build --locked --profile release-dev --bin datadog-static-analyzer-server && \ + cargo build --locked --verbose --profile release-dev --bin datadog-static-analyzer && \ + cargo build --locked --verbose --profile release-dev --bin datadog-static-analyzer-server && \ sudo apt-get install python3-requests && \ for language in go python typescript javascript csharp java ruby; do \ python misc/test-rules.py -c $PWD/target/release-dev/datadog-static-analyzer -s $PWD/target/release-dev/datadog-static-analyzer-server -l $language ; \ @@ -41,8 +41,8 @@ jobs: components: clippy - name: Test all staging rules run: | - cargo build --locked --profile release-dev --bin datadog-static-analyzer && \ - cargo build --locked --profile release-dev --bin datadog-static-analyzer-server && \ + cargo build --locked --verbose --profile release-dev --bin datadog-static-analyzer && \ + cargo build --locked --verbose --profile release-dev --bin datadog-static-analyzer-server && \ sudo apt-get install python3-requests && \ for language in go python typescript javascript csharp java ruby; do \ python misc/test-rules.py -c $PWD/target/release-dev/datadog-static-analyzer -s $PWD/target/release-dev/datadog-static-analyzer-server -l $language ; \