diff --git a/.github/workflows/build-daily-no-build-cache-no-retries.yml b/.github/workflows/build-daily-no-build-cache-no-retries.yml new file mode 100644 index 000000000000..fbc15391e1c3 --- /dev/null +++ b/.github/workflows/build-daily-no-build-cache-no-retries.yml @@ -0,0 +1,29 @@ +name: Build (daily no cache no retries) + +on: + schedule: + # daily at 16:48 UTC + - cron: "48 16 * * *" + workflow_dispatch: + +jobs: + common: + uses: ./.github/workflows/build-common.yml + with: + max-test-retries: 0 + no-build-cache: true + + test-latest-deps: + uses: ./.github/workflows/reusable-test-latest-deps.yml + with: + max-test-retries: 0 + no-build-cache: true + + test-indy: + uses: ./.github/workflows/reusable-test-indy.yml + with: + max-test-retries: 0 + no-build-cache: true + +# intentionally not using the notification workflow because currently this build fails +# every day due to the lack of retries and so being notified every day is just noise diff --git a/.github/workflows/build-daily-no-build-cache.yml b/.github/workflows/build-daily-no-build-cache.yml index 596b46773834..2c1dd6da65cb 100644 --- a/.github/workflows/build-daily-no-build-cache.yml +++ b/.github/workflows/build-daily-no-build-cache.yml @@ -1,4 +1,4 @@ -name: Build (daily --no-build-cache) +name: Build (daily no cache) on: schedule: @@ -10,19 +10,16 @@ jobs: common: uses: ./.github/workflows/build-common.yml with: - max-test-retries: 0 no-build-cache: true test-latest-deps: uses: ./.github/workflows/reusable-test-latest-deps.yml with: - max-test-retries: 0 no-build-cache: true test-indy: uses: ./.github/workflows/reusable-test-indy.yml with: - max-test-retries: 0 no-build-cache: true # muzzle is not included here because it doesn't use gradle cache anyway and so is already covered diff --git a/.github/workflows/build-daily.yml b/.github/workflows/build-daily.yml index 2e6aae3033bc..dc6b3de4d45d 100644 --- a/.github/workflows/build-daily.yml +++ b/.github/workflows/build-daily.yml @@ -9,18 +9,12 @@ on: jobs: common: uses: ./.github/workflows/build-common.yml - with: - max-test-retries: 0 test-latest-deps: uses: ./.github/workflows/reusable-test-latest-deps.yml - with: - max-test-retries: 0 test-indy: uses: ./.github/workflows/reusable-test-indy.yml - with: - max-test-retries: 0 muzzle: uses: ./.github/workflows/reusable-muzzle.yml