File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,20 @@ jobs:
20
20
uses : tj-actions/changed-files@c65cd883420fd2eb864698a825fc4162dd94482c
21
21
with :
22
22
include_all_old_new_renamed_files : true
23
- write_output_files : true
24
- - name : Debug renamed files output
25
- id : output-renamed
23
+
24
+ - name : Parse renamed files
25
+ id : renamed-files
26
+ if : steps.changed-files.outputs.renamed_files_count > 0
26
27
env :
27
28
RENAMED_FILES : ${{ steps.changed-files.outputs.all_old_new_renamed_files }}
28
29
run : |
29
- echo "Changed files: "
30
- echo "${{ steps.changed-files.outputs.all_old_new_renamed_files }}"
30
+ new_redirects=""
31
+ for file in $RENAMED_FILES; do
32
+ old=$(echo "$file" | cut -d',' -f1)
33
+ old="${old#source}"
34
+ old="${old%.txt}/"
35
+ new=$(echo "$file" | cut -d',' -f2)
36
+ new="${new#source}"
37
+ new="${new%.txt}/"
38
+ new_redirects+="<li>[*-master]: \$\{prefix\}/\$\{version\}$old -> \$\{base\}/\$\{version\}$new</li>"
39
+ done
You can’t perform that action at this time.
0 commit comments