Skip to content

Commit b61fc8a

Browse files
committed
Remove tj-actions/changed-files
1 parent 08c1fac commit b61fc8a

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

.github/workflows/linux.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,11 @@ jobs:
130130
matrix-0: ${{ steps.set-matrix.outputs.matrix-0 }}
131131
matrix-1: ${{ steps.set-matrix.outputs.matrix-1 }}
132132
any_builds: ${{ steps.set-matrix.outputs.any_builds }}
133-
pythonbuild_changed: ${{ steps.changed.outputs.pythonbuild_any_changed }}
133+
pythonbuild_changed: ${{ steps.check-pythonbuild.outputs.changed }}
134134
steps:
135135
- uses: actions/checkout@v4
136+
with:
137+
fetch-depth: 0 # fetch history for subsequent `git diff`
136138

137139
- name: Set up Python
138140
uses: astral-sh/setup-uv@v4
@@ -167,12 +169,15 @@ jobs:
167169
echo "any_builds=false" >> $GITHUB_OUTPUT
168170
fi
169171
170-
- uses: tj-actions/changed-files@v45
171-
id: changed
172-
with:
173-
files_yaml: |
174-
pythonbuild:
175-
- "src/*.rs"
172+
- name: Check if the `pythonbuild` crate changed
173+
id: check-pythonbuild
174+
run: |
175+
if git diff --quiet ${{ github.event.pull_request.base.sha || 'origin/main' }}...HEAD -- ':src/*.rs'; then
176+
echo "changed=true" >> "$GITHUB_OUTPUT"
177+
else
178+
echo "changed=false" >> "$GITHUB_OUTPUT"
179+
fi
180+
176181
177182
build-0:
178183
needs:

0 commit comments

Comments
 (0)