From 44cd36f430d695275b60560bb65b9fa2f5cd8515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Arjovsky?= Date: Thu, 21 Nov 2024 12:36:20 +0100 Subject: [PATCH 1/3] Make the hive report run daily --- .../{weekly_hive.yaml => hive_coverage.yaml} | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) rename .github/workflows/{weekly_hive.yaml => hive_coverage.yaml} (81%) diff --git a/.github/workflows/weekly_hive.yaml b/.github/workflows/hive_coverage.yaml similarity index 81% rename from .github/workflows/weekly_hive.yaml rename to .github/workflows/hive_coverage.yaml index b02a833ae..c492d7afa 100644 --- a/.github/workflows/weekly_hive.yaml +++ b/.github/workflows/hive_coverage.yaml @@ -1,9 +1,10 @@ -name: Weekly Hive Coverage +name: Daily Hive Coverage on: schedule: # Every Friday at midnight - - cron: '0 0 * * 5' + - cron: '0 0 * * *' + workflow_dispatch: env: RUST_VERSION: 1.80.1 @@ -41,3 +42,9 @@ jobs: - name: Run Hive Simulation run: make run-hive-on-latest SIMULATION=ethereum/engine + + - name: Caching + uses: Swatinem/rust-cache@v2 + + - name: Generate the hive report + run: cargo run -p hive_report From b5e0a4870bb162f589902a7f32189e7590cebb1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Arjovsky?= Date: Thu, 21 Nov 2024 12:41:44 +0100 Subject: [PATCH 2/3] Continue even if hive simulation fails --- .github/workflows/hive_coverage.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/hive_coverage.yaml b/.github/workflows/hive_coverage.yaml index c492d7afa..355071667 100644 --- a/.github/workflows/hive_coverage.yaml +++ b/.github/workflows/hive_coverage.yaml @@ -42,6 +42,7 @@ jobs: - name: Run Hive Simulation run: make run-hive-on-latest SIMULATION=ethereum/engine + continue-on-error: true - name: Caching uses: Swatinem/rust-cache@v2 From 05b3d0eca1073b4e71ec3da923030c343e9c3631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Arjovsky?= Date: Thu, 21 Nov 2024 12:43:03 +0100 Subject: [PATCH 3/3] fix comment --- .github/workflows/hive_coverage.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/hive_coverage.yaml b/.github/workflows/hive_coverage.yaml index 355071667..b11ec2ffb 100644 --- a/.github/workflows/hive_coverage.yaml +++ b/.github/workflows/hive_coverage.yaml @@ -2,7 +2,7 @@ name: Daily Hive Coverage on: schedule: - # Every Friday at midnight + # Every day at UTC midnight - cron: '0 0 * * *' workflow_dispatch: