From c5f587d21ebc5332f0444e3fb7daf0b68265013f Mon Sep 17 00:00:00 2001 From: swetha1654 Date: Fri, 21 Nov 2025 12:18:33 +0530 Subject: [PATCH 1/3] Run Allure workflow only on schedule --- .github/workflows/integration_test.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index eea1c78..0c69410 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -2,12 +2,15 @@ name: Integration tests on: pull_request: + schedule: + - cron: "0 15 * * SAT" jobs: integration-tests: - uses: canonical/operator-workflows/.github/workflows/integration_test.yaml@main + uses: + canonical/operator-workflows/.github/workflows/integration_test.yaml@main secrets: inherit with: @@ -20,9 +23,9 @@ jobs: charmcraft-channel: latest/edge modules: '["test_app", "test_webhook_redelivery"]' extra-arguments: --webhook-test-repository cbartz-org/gh-runner-test - + allure-report: - if: always() && !cancelled() + if: ${{ (success() || failure()) && github.event_name == 'schedule' }} needs: - - integration-tests + - integration-tests uses: canonical/operator-workflows/.github/workflows/allure_report.yaml@main From 64719a2483c08b8a1cfd6d0af700575c3162e1b3 Mon Sep 17 00:00:00 2001 From: swetha1654 Date: Fri, 21 Nov 2025 13:55:47 +0530 Subject: [PATCH 2/3] Run Allure workflow only on schedule --- .github/workflows/integration_test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index 0c69410..6305f75 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -25,7 +25,7 @@ jobs: extra-arguments: --webhook-test-repository cbartz-org/gh-runner-test allure-report: - if: ${{ (success() || failure()) && github.event_name == 'schedule' }} + if: ${{ !cancelled() && github.event_name == 'schedule' }} needs: - integration-tests uses: canonical/operator-workflows/.github/workflows/allure_report.yaml@main From 3984439bcad2859aafa6b8e8a086bb63b835b947 Mon Sep 17 00:00:00 2001 From: swetha1654 Date: Fri, 21 Nov 2025 15:22:37 +0530 Subject: [PATCH 3/3] Update .trivyignore with new CVEs Added multiple CVEs to .trivyignore file. --- .trivyignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.trivyignore b/.trivyignore index 9640c6d..4ade79f 100644 --- a/.trivyignore +++ b/.trivyignore @@ -10,4 +10,8 @@ CVE-2025-22874 # Vulnerability in golang.org/x/oauth2/jws introduced by statsd-exporter. CVE-2025-22868 # Vulnerability in go stdlib introduced by statsd-exporter. -CVE-2025-47907 \ No newline at end of file +CVE-2025-47907 +CVE-2025-58183 +CVE-2025-58186 +CVE-2025-58187 +CVE-2025-58188