From 6dfaa73969e78c0904c38bd09d421da6db00fe86 Mon Sep 17 00:00:00 2001 From: teor Date: Tue, 30 Aug 2022 22:09:26 +1000 Subject: [PATCH] Stop cancelling manual full syncs (#5000) --- .github/workflows/continous-integration-docker.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continous-integration-docker.yml b/.github/workflows/continous-integration-docker.yml index df965681..abbf1e8a 100644 --- a/.github/workflows/continous-integration-docker.yml +++ b/.github/workflows/continous-integration-docker.yml @@ -324,8 +324,12 @@ jobs: # first sync complete, then queue the latest pending sync, cancelling any syncs in between. # (As the general workflow concurrency group just gets matched in Pull Requests, # it has no impact on this job.) + # + # TODO: + # - allow multiple manual syncs on a branch, and isolate manual syncs from automatic syncs, by adding '-${{ github.run_id }}' when github.event.inputs.run-full-sync is true + # - stop multiple automatic full syncs across different PRs by removing '−${{ github.ref }}' when needs.get-available-disks.outputs.zebra_tip_disk is true concurrency: - group: github.workflow−{{ github.ref }} + group: ${{ github.workflow }}−${{ github.ref }} cancel-in-progress: false # Test that Zebra can sync to the chain tip, using a cached Zebra tip state,