This is an automated email from the ASF dual-hosted git repository.
jerryshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new b3c6f92f04 [MINOR] improvement(CI): Run multi-instance consistency
test manually (#11500)
b3c6f92f04 is described below
commit b3c6f92f04e7c8aa0a14e1b5c3f5024307f44a8c
Author: Qi Yu <[email protected]>
AuthorDate: Tue Jun 9 13:25:24 2026 +0800
[MINOR] improvement(CI): Run multi-instance consistency test manually
(#11500)
### What changes were proposed in this pull request?
Change the multi-instance consistency workflow to run only when manually
triggered through `workflow_dispatch`.
Remove the path-filter job used by automatic push and pull request
triggers.
### Why are the changes needed?
The multi-instance consistency test should no longer run automatically.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Validated the workflow YAML syntax with Ruby's YAML parser and test it
manually.
---
.../workflows/multi-instance-consistency-test.yml | 32 ----------------------
1 file changed, 32 deletions(-)
diff --git a/.github/workflows/multi-instance-consistency-test.yml
b/.github/workflows/multi-instance-consistency-test.yml
index 9b99c11035..7899e3dcec 100644
--- a/.github/workflows/multi-instance-consistency-test.yml
+++ b/.github/workflows/multi-instance-consistency-test.yml
@@ -9,10 +9,6 @@ name: Multi-Instance Consistency Test
# The test plan and assertions live in
dev/ci/test_multi_instance_consistency.sh.
on:
- push:
- branches: [ "main", "branch-*" ]
- pull_request:
- branches: [ "main", "branch-*" ]
workflow_dispatch:
concurrency:
@@ -20,35 +16,7 @@ concurrency:
cancel-in-progress: true
jobs:
- changes:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
- id: filter
- with:
- filters: |
- authz_changes:
- - .github/workflows/multi-instance-consistency-test.yml
- - api/**
- - common/**
- - core/**
- - server/**
- - server-common/**
- - conf/**
- - scripts/mysql/**
- - dev/ci/test_multi_instance_consistency.sh
- - dev/ci/setup_multi_instance.sh
- - build.gradle.kts
- - gradle.properties
- - gradle/**
- - settings.gradle.kts
- outputs:
- authz_changes: ${{ steps.filter.outputs.authz_changes }}
-
multi-instance-consistency:
- needs: changes
- if: needs.changes.outputs.authz_changes == 'true'
runs-on: ubuntu-latest
timeout-minutes: 30
services: