From 52b056885b702f086dc4abd99273f163da8952e2 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Thu, 23 May 2024 15:42:57 -0400 Subject: [PATCH] Support minor versions in workflows (backport #1371) (#1581) Co-authored-by: roy-dydx <133032749+roy-dydx@users.noreply.github.com> --- .github/workflows/indexer-api-documentation-check.yml | 2 +- .github/workflows/indexer-build-and-push-dev-staging.yml | 2 +- .github/workflows/indexer-build-and-push-mainnet.yml | 2 +- .github/workflows/indexer-build-and-push-testnet.yml | 2 +- .github/workflows/indexer-build-docker-image-check.yml | 2 +- .github/workflows/indexer-build-test-coverage.yml | 2 +- .github/workflows/indexer-lint.yml | 2 +- .github/workflows/proto.yml | 2 +- .github/workflows/protocol-build-and-push-snapshot.yml | 2 +- .github/workflows/protocol-build-and-push.yml | 2 +- .github/workflows/protocol-container-tests.yml | 2 +- .github/workflows/protocol-exchange-tests.yml | 2 +- .github/workflows/protocol-lint.yml | 2 +- .github/workflows/protocol-pregenesis.yml | 2 +- .github/workflows/protocol-sim.yml | 2 +- .github/workflows/protocol-test.yml | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/indexer-api-documentation-check.yml b/.github/workflows/indexer-api-documentation-check.yml index f48aa9122c..976ee95002 100644 --- a/.github/workflows/indexer-api-documentation-check.yml +++ b/.github/workflows/indexer-api-documentation-check.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/indexer/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/indexer/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/indexer/v[0-9]+.x' # e.g. release/indexer/v1.x paths: - 'indexer/**' diff --git a/.github/workflows/indexer-build-and-push-dev-staging.yml b/.github/workflows/indexer-build-and-push-dev-staging.yml index 5017256872..af61cc8c3c 100644 --- a/.github/workflows/indexer-build-and-push-dev-staging.yml +++ b/.github/workflows/indexer-build-and-push-dev-staging.yml @@ -4,7 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/[a-z]+/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/[a-z]+/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/[a-z]+/v[0-9]+.x' # e.g. release/indexer/v1.x # TODO(DEC-837): Customize github build and push to ECR by service with paths diff --git a/.github/workflows/indexer-build-and-push-mainnet.yml b/.github/workflows/indexer-build-and-push-mainnet.yml index 9d338322a4..1ce0f44b1f 100644 --- a/.github/workflows/indexer-build-and-push-mainnet.yml +++ b/.github/workflows/indexer-build-and-push-mainnet.yml @@ -4,7 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/[a-z]+/0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/[a-z]+/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/[a-z]+/v[0-9]+.x' # e.g. release/indexer/v1.x # TODO(DEC-837): Customize github build and push to ECR by service with paths diff --git a/.github/workflows/indexer-build-and-push-testnet.yml b/.github/workflows/indexer-build-and-push-testnet.yml index 7d645adbbd..d8ce0b416c 100644 --- a/.github/workflows/indexer-build-and-push-testnet.yml +++ b/.github/workflows/indexer-build-and-push-testnet.yml @@ -4,7 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/[a-z]+/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/[a-z]+/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/[a-z]+/v[0-9]+.x' # e.g. release/indexer/v1.x # TODO(DEC-837): Customize github build and push to ECR by service with paths diff --git a/.github/workflows/indexer-build-docker-image-check.yml b/.github/workflows/indexer-build-docker-image-check.yml index 45b912b57d..f90233cb6f 100644 --- a/.github/workflows/indexer-build-docker-image-check.yml +++ b/.github/workflows/indexer-build-docker-image-check.yml @@ -7,7 +7,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/indexer/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/indexer/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/indexer/v[0-9]+.x' # e.g. release/indexer/v1.x paths: - 'indexer/**' diff --git a/.github/workflows/indexer-build-test-coverage.yml b/.github/workflows/indexer-build-test-coverage.yml index c445ead932..c158f3e063 100644 --- a/.github/workflows/indexer-build-test-coverage.yml +++ b/.github/workflows/indexer-build-test-coverage.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/indexer/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/indexer/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/indexer/v[0-9]+.x' # e.g. release/indexer/v1.x paths: - 'indexer/**' diff --git a/.github/workflows/indexer-lint.yml b/.github/workflows/indexer-lint.yml index 4aab1a407d..978ae3fa4c 100644 --- a/.github/workflows/indexer-lint.yml +++ b/.github/workflows/indexer-lint.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/indexer/v0.[0-9]+.x' # e.g. release/indexer/v0.1.x + - 'release/indexer/v[0-9]+.[0-9]+.x' # e.g. release/indexer/v0.1.x - 'release/indexer/v[0-9]+.x' # e.g. release/indexer/v1.x paths: - 'indexer/**' diff --git a/.github/workflows/proto.yml b/.github/workflows/proto.yml index d84e84f29a..ec84ae15d5 100644 --- a/.github/workflows/proto.yml +++ b/.github/workflows/proto.yml @@ -18,7 +18,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: # Keep in sync with above diff --git a/.github/workflows/protocol-build-and-push-snapshot.yml b/.github/workflows/protocol-build-and-push-snapshot.yml index 51ffb24193..b7a6617eea 100644 --- a/.github/workflows/protocol-build-and-push-snapshot.yml +++ b/.github/workflows/protocol-build-and-push-snapshot.yml @@ -4,7 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/[a-z]+/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/[a-z]+/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/[a-z]+/v[0-9]+.x' # e.g. release/protocol/v1.x jobs: diff --git a/.github/workflows/protocol-build-and-push.yml b/.github/workflows/protocol-build-and-push.yml index b2463692f7..3c7223c9ed 100644 --- a/.github/workflows/protocol-build-and-push.yml +++ b/.github/workflows/protocol-build-and-push.yml @@ -4,7 +4,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/[a-z]+/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/[a-z]+/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/[a-z]+/v[0-9]+.x' # e.g. release/protocol/v1.x jobs: diff --git a/.github/workflows/protocol-container-tests.yml b/.github/workflows/protocol-container-tests.yml index 4dcc68a4c5..ea0cda7610 100644 --- a/.github/workflows/protocol-container-tests.yml +++ b/.github/workflows/protocol-container-tests.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: - 'protocol/**' diff --git a/.github/workflows/protocol-exchange-tests.yml b/.github/workflows/protocol-exchange-tests.yml index 52c4f9de03..129f9cbc25 100644 --- a/.github/workflows/protocol-exchange-tests.yml +++ b/.github/workflows/protocol-exchange-tests.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: - 'protocol/daemons/**' diff --git a/.github/workflows/protocol-lint.yml b/.github/workflows/protocol-lint.yml index 88c7d8ce5c..350a34a43f 100644 --- a/.github/workflows/protocol-lint.yml +++ b/.github/workflows/protocol-lint.yml @@ -8,7 +8,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - "release/protocol/v0.[0-9]+.x" # e.g. release/protocol/v0.1.x + - "release/protocol/v[0-9]+.[0-9]+.x" # e.g. release/protocol/v0.1.x - "release/protocol/v[0-9]+.x" # e.g. release/protocol/v1.x paths: - "protocol/**" diff --git a/.github/workflows/protocol-pregenesis.yml b/.github/workflows/protocol-pregenesis.yml index 44bbcd1430..691cdd1914 100644 --- a/.github/workflows/protocol-pregenesis.yml +++ b/.github/workflows/protocol-pregenesis.yml @@ -7,7 +7,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: - protocol/** diff --git a/.github/workflows/protocol-sim.yml b/.github/workflows/protocol-sim.yml index 512c4164d8..dd4377b965 100644 --- a/.github/workflows/protocol-sim.yml +++ b/.github/workflows/protocol-sim.yml @@ -8,7 +8,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: - 'protocol/**' diff --git a/.github/workflows/protocol-test.yml b/.github/workflows/protocol-test.yml index d831351324..3bc5d6ab3f 100644 --- a/.github/workflows/protocol-test.yml +++ b/.github/workflows/protocol-test.yml @@ -6,7 +6,7 @@ on: # yamllint disable-line rule:truthy push: branches: - main - - 'release/protocol/v0.[0-9]+.x' # e.g. release/protocol/v0.1.x + - 'release/protocol/v[0-9]+.[0-9]+.x' # e.g. release/protocol/v0.1.x - 'release/protocol/v[0-9]+.x' # e.g. release/protocol/v1.x paths: - 'protocol/**'