Skip to content

Commit 10afd41

Browse files
feat: add step to checkout changed files in PR validation workflow
1 parent 7d06a82 commit 10afd41

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/validate-pr.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,15 @@ jobs:
4343
files=$(echo "$files" | tr '\n' ' ' | sed -e 's/[[:space:]]*$//')
4444
echo "files=$files" >> $GITHUB_OUTPUT
4545
46+
- name: Checkout changed files
47+
if: ${{ steps.changed-files.outputs.files != '' }}
48+
shell: bash
49+
run: |
50+
set -euo pipefail
51+
files="${{ steps.changed-files.outputs.files }}"
52+
echo "Checking out files from PR head: $files"
53+
git checkout pr-head -- $files
54+
4655
- name: Validate changes
4756
id: validate
4857
shell: bash

0 commit comments

Comments
 (0)