diff --git a/.github/workflows/lint_and_test_admin-cli.yml b/.github/workflows/lint_and_test_admin-cli.yml index 788ba8ba3e..972dca6ce2 100644 --- a/.github/workflows/lint_and_test_admin-cli.yml +++ b/.github/workflows/lint_and_test_admin-cli.yml @@ -31,6 +31,7 @@ on: paths: - .github/workflows/lint_and_test_admin-cli.yml - admin-cli/** + - idl/** # for manually triggering workflow workflow_dispatch: diff --git a/.github/workflows/lint_and_test_collector.yml b/.github/workflows/lint_and_test_collector.yml index e21ede1a87..46fc4a65b3 100644 --- a/.github/workflows/lint_and_test_collector.yml +++ b/.github/workflows/lint_and_test_collector.yml @@ -32,6 +32,7 @@ on: - .github/workflows/lint_and_test_collector.yml - collector/** - go-client/** + - idl/** # for manually triggering workflow workflow_dispatch: diff --git a/.github/workflows/lint_and_test_cpp.yaml b/.github/workflows/lint_and_test_cpp.yaml index 40c6655ae9..1578e216e9 100644 --- a/.github/workflows/lint_and_test_cpp.yaml +++ b/.github/workflows/lint_and_test_cpp.yaml @@ -34,6 +34,7 @@ on: - docker/thirdparties-src/** - CMakeLists.txt - cmake_modules/** + - idl/** - run.sh - scripts/pack_server.sh - scripts/pack_tools.sh diff --git a/.github/workflows/lint_and_test_go-client.yml b/.github/workflows/lint_and_test_go-client.yml index 4e02501f14..7856586fc4 100644 --- a/.github/workflows/lint_and_test_go-client.yml +++ b/.github/workflows/lint_and_test_go-client.yml @@ -31,6 +31,7 @@ on: paths: - .github/workflows/lint_and_test_go-client.yml - go-client/** + - idl/** # for manually triggering workflow workflow_dispatch: diff --git a/.github/workflows/lint_and_test_java-client.yml b/.github/workflows/lint_and_test_java-client.yml index a11ebb5ee4..95f6051d68 100644 --- a/.github/workflows/lint_and_test_java-client.yml +++ b/.github/workflows/lint_and_test_java-client.yml @@ -26,6 +26,7 @@ on: - '*dev' # developing branch paths: - .github/workflows/lint_and_test_java-client.yml + - idl/** - java-client/** workflow_dispatch: diff --git a/.github/workflows/lint_and_test_pegic.yml b/.github/workflows/lint_and_test_pegic.yml index 3788b44121..9fa1a85a27 100644 --- a/.github/workflows/lint_and_test_pegic.yml +++ b/.github/workflows/lint_and_test_pegic.yml @@ -30,6 +30,7 @@ on: - '*dev' paths: - .github/workflows/lint_and_test_pegic.yml + - idl/** - pegic/** # for manually triggering workflow diff --git a/.github/workflows/lint_and_test_scala-client.yml b/.github/workflows/lint_and_test_scala-client.yml index b261902e73..61184a344f 100644 --- a/.github/workflows/lint_and_test_scala-client.yml +++ b/.github/workflows/lint_and_test_scala-client.yml @@ -23,6 +23,7 @@ on: - 'v[0-9]+.*' # release branch paths: - .github/workflows/lint_and_test_scala-client.yml + - idl/** - scala-client/** workflow_dispatch: diff --git a/.github/workflows/test_nodejs-client.yml b/.github/workflows/test_nodejs-client.yml index 371263e80e..3b37e55a1f 100644 --- a/.github/workflows/test_nodejs-client.yml +++ b/.github/workflows/test_nodejs-client.yml @@ -25,6 +25,7 @@ on: - '*dev' # developing branch paths: - .github/workflows/test_nodejs-client.yml + - idl/** - nodejs-client/** workflow_dispatch: diff --git a/.github/workflows/test_python-client.yml b/.github/workflows/test_python-client.yml index c1eaaa7b70..9ec74da7e8 100644 --- a/.github/workflows/test_python-client.yml +++ b/.github/workflows/test_python-client.yml @@ -25,6 +25,7 @@ on: - '*dev' # developing branch paths: - .github/workflows/test_python-client.yml + - idl/** - python-client/** workflow_dispatch: diff --git a/idl/dsn.thrift b/idl/dsn.thrift index 9388492a4d..efba9a745b 100644 --- a/idl/dsn.thrift +++ b/idl/dsn.thrift @@ -24,11 +24,6 @@ * THE SOFTWARE. */ -namespace cpp dsn -namespace go base -namespace java org.apache.pegasus.base -namespace py pypegasus.base - // place holder struct rpc_address {