File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 2424 uses : tj-actions/changed-files@v44
2525 with :
2626 files : packages/** # Only watch the packages directory
27- dir_names : true # Return folder names, not files
28- dir_names_max_depth : 2 # Strip it down to just " google-cloud-storage"
29- json : true # Output a perfect JSON array for the matrix
27+ dir_names : true # Return folder names, not files
28+ dir_names_max_depth : 2 # Output format: "packages/ google-cloud-storage"
29+ json : true # Output a perfect JSON array for the matrix
3030 escape_json : false
3131
3232 # 3. EXECUTION: Native Fan-out Matrix
@@ -50,11 +50,13 @@ jobs:
5050 with :
5151 python-version : ${{ matrix.python }}
5252 enable-cache : true
53- cache-dependency-glob : " packages/${{ matrix.package }}/setup.py"
53+ # Rely on the full path provided by tj-actions
54+ cache-dependency-glob : " ${{ matrix.package }}/setup.py"
5455
5556 - name : Execute Tests (High-Density)
5657 run : |
57- cd packages/${{ matrix.package }}
58+ # Step into the exact directory output by the matrix
59+ cd ${{ matrix.package }}
5860
5961 # Force Nox to natively use uv instead of the legacy virtualenv module
6062 export NOX_DEFAULT_VENV_BACKEND=uv
You can’t perform that action at this time.
0 commit comments