@@ -41,15 +41,14 @@ jobs:
4141 with :
4242 # `common` (global files + Core) is folded into every suite, since Core is a dependency
4343 # of all of them and the global files affect everything. Each suite then adds its own
44- # package dir and the vendored lib/* it depends on (submodule bumps show as a change to
45- # the gitlink path `lib/X.jl` ). Filters err toward over-inclusion so a real dependency
44+ # package dir it depends on (a gRPCServer rev bump shows as a change to that package's
45+ # Project.toml [sources] ). Filters err toward over-inclusion so a real dependency
4646 # change can never produce a false green.
4747 filters : |
4848 common: &common
4949 - '.github/workflows/ci.yml'
5050 - '.github/workflows/_test.yml'
5151 - 'Project.toml'
52- - '.gitmodules'
5352 - 'packages/ReactantServerCore/**'
5453 core:
5554 - *common
5958 gateway:
6059 - *common
6160 - 'packages/ReactantServerGateway/**'
62- - 'lib/gRPCServer.jl'
63- - 'lib/gRPCServer.jl/**'
6461 server:
6562 - *common
6663 - 'packages/ReactantServer/**'
67- - 'lib/gRPCServer.jl'
68- - 'lib/gRPCServer.jl/**'
6964 node:
7065 - *common
7166 - 'packages/ReactantServerNode/**'
7469 - *common
7570 - 'packages/ReactantServerExport/**'
7671 - 'packages/ReactantServer/**'
77- - 'lib/gRPCServer.jl'
78- - 'lib/gRPCServer.jl/**'
7972 # The PyTorch round-trip provisions torch/jax/tensorflow via conda, so it runs only when
8073 # the PyTorch surface itself changes: the extension, its conda pins, its own test project,
8174 # or the shared test runner (which carries the torch-specific CPU-wheel and triton
@@ -166,8 +159,6 @@ jobs:
166159 actions : write # julia-actions/cache prunes its old caches
167160 steps :
168161 - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
169- with :
170- submodules : recursive
171162 - uses : julia-actions/setup-julia@fa02766e078afaaf09b14210362cee14137e6a32 # v3.0.2
172163 with :
173164 version : ' 1.12'
0 commit comments