diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index 3c8f152..cd9c6c8 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -2,10 +2,13 @@ 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: juju-channel: 3.6/stable @@ -17,6 +20,6 @@ jobs: self-hosted-runner-label: "edge" modules: '["test_charm", "test_proxy"]' allure-report: - if: always() && !cancelled() + if: ${{ !cancelled() && github.event_name == 'schedule' }} needs: integration-tests uses: canonical/operator-workflows/.github/workflows/allure_report.yaml@main