@@ -27,14 +27,14 @@ jobs:
27
27
BASE_SHA=$(git merge-base origin/${{ github.event.pull_request.base.ref }} ${{ github.sha }})
28
28
CHANGED_FILES=$(git diff --name-only $BASE_SHA ${{ github.sha }} -- '*.md')
29
29
echo "CHANGED_FILES=$CHANGED_FILES" >> $GITHUB_ENV
30
- echo "::set-output name=files:: $(echo $CHANGED_FILES | jq -R -s -c 'split("\n")[:-1]')"
30
+ echo "CHANGED_FILES= $(echo $CHANGED_FILES | jq -R -s -c 'split(\ "\n\ ")[:-1]')" >> $GITHUB_ENV
31
31
32
32
- name : Print Changed Files
33
33
run : echo $CHANGED_FILES
34
34
35
35
- name : Run Vale on changed files
36
36
run : |
37
- for file in $(echo $ {{ steps.changed-files.outputs.files }} | jq -r '.[]') ; do
37
+ for file in ${{ env.CHANGED_FILES }}; do
38
38
echo "Running Vale on $file"
39
39
vale --output=JSON $file > "vale_output_${file//\//_}.json"
40
40
vale --output=edit $file > "vale_output_${file//\//_}_edit.md"
46
46
run : |
47
47
mkdir -p original_files
48
48
mkdir -p corrected_files
49
- for file in $(echo $ {{ steps.changed-files.outputs.files }} | jq -r '.[]') ; do
49
+ for file in ${{ env.CHANGED_FILES }}; do
50
50
echo "Copying $file to original_files/${file//\//_}.original"
51
51
cp "$file" "original_files/${file//\//_}.original"
52
52
echo "Copying vale_output_${file//\//_}_edit.md to corrected_files/${file//\//_}"
@@ -64,14 +64,12 @@ jobs:
64
64
with :
65
65
name : original-files
66
66
path : original_files/
67
- continue-on-error : true
68
67
69
68
- name : Upload corrected files
70
69
uses : actions/upload-artifact@v3
71
70
with :
72
71
name : corrected-files
73
72
path : corrected_files/
74
- continue-on-error : true
75
73
76
74
suggest : # Reviewdog suggestion job
77
75
runs-on : ubuntu-latest
0 commit comments