diff --git a/.github/workflows/performance-test.yaml b/.github/workflows/performance-test.yaml index f165764b3..b94bc0cfa 100644 --- a/.github/workflows/performance-test.yaml +++ b/.github/workflows/performance-test.yaml @@ -3,9 +3,6 @@ name: main performance tests on: - push: - branches: - - perf-test schedule: - cron: '0 5 * * *' # Run every day at 05:00 AM jobs: diff --git a/.github/workflows/ui-tests-periodic.yaml b/.github/workflows/ui-tests-periodic.yaml index c09ea0d5a..adf73c59a 100644 --- a/.github/workflows/ui-tests-periodic.yaml +++ b/.github/workflows/ui-tests-periodic.yaml @@ -1,9 +1,6 @@ name: UI Tests Periodic on: - push: - branches: - - perf-test schedule: - cron: '0 5 * * 1' #run on schedule every Monday 5:00 AM diff --git a/docs/contributor/04-30-ci-cd.md b/docs/contributor/04-30-ci-cd.md index 29ccd29c0..4c7f0b8b7 100644 --- a/docs/contributor/04-30-ci-cd.md +++ b/docs/contributor/04-30-ci-cd.md @@ -82,9 +82,10 @@ The following CI jobs generate release artifacts and verify the functional corre The following CI jobs are scheduled to run at specific times. -| Name | Description | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| -| [`Get manager SHA`]() | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. | -| [`Istio performance test`](https://github.com/kyma-project/istio/blob/fd34803dd516c3b614fda4f5b9d9a4c8b46372bb/.github/workflows/performance-test.yaml#L10) | Runs Istio Manager's performance tests every day at 12:00 AM on a Gardener GCP cluster. | -| [`UI Tests Periodic / Run UI tests`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L8) | Runs UI tests for Busola extensions of Istio Module. | -| [`UI Tests Periodic / Slack Notification`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L32) | Sends a Slack notification to the team's channel if any pipelines fail in the workflow. | +| Name | Description | +|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| +| [`main performance tests / Get manager SHA`](https://github.com/kyma-project/istio/blob/e0f785da2a127732697a5ff7385740ef8c6f7951/.github/workflows/performance-test.yaml#L12) | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. | +| [`main performance tests / Istio performance test`](https://github.com/kyma-project/istio/blob/fd34803dd516c3b614fda4f5b9d9a4c8b46372bb/.github/workflows/performance-test.yaml#L10) | Runs Istio Manager's performance tests every day at 12:00 AM on a Gardener GCP cluster. | +| [`UI Tests Periodic / Get manager SHA`](https://github.com/kyma-project/istio/blob/e0f785da2a127732697a5ff7385740ef8c6f7951/.github/workflows/ui-tests-periodic.yaml#L11) | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. | +| [`UI Tests Periodic / Run UI tests`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L8) | Runs UI tests for Busola extensions of Istio Module. | +| [`UI Tests Periodic / Slack Notification`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L32) | Sends a Slack notification to the team's channel if any pipelines fail in the workflow. |