Skip to content

Commit 381130c

Browse files
committed
edits
1 parent c604219 commit 381130c

File tree

2 files changed

+11
-39
lines changed

2 files changed

+11
-39
lines changed

.github/workflows/add-redirects.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,20 @@
1-
name: add-redirects
1+
name: Add Redirects
22
on:
33
pull_request_target:
44
jobs:
5-
get-redirects:
5+
add-redirects:
66
name: Get Redirects for Modified Files
77
runs-on: ubuntu-latest
88
permissions:
9-
issues: write
10-
contents: write
119
pull-requests: write
12-
repository-projects: write
1310
steps:
1411
- uses: actions/checkout@v4
15-
- name: Get modified files
12+
- name: Get Changed Files
1613
id: changed-files
17-
# pin to a specific commit to ensure stability
1814
uses: tj-actions/changed-files@c65cd883420fd2eb864698a825fc4162dd94482c
1915
with:
2016
include_all_old_new_renamed_files: true
21-
- name: Parse renamed files
17+
- name: Make Redirects for Renamed Files
2218
id: renamed-files
2319
if: steps.changed-files.outputs.renamed_files_count > 0
2420
env:
@@ -39,25 +35,29 @@ jobs:
3935
renamed_redirects+='<li>[&lt;v&gt;-*]: ${prefix}/${version}'"$old"'/ -> ${base}/${version}'"$new"'/</li>'
4036
done
4137
echo "redirects=${renamed_redirects}" >> "$GITHUB_OUTPUT"
42-
- name: Parse deleted files
38+
- name: Make Redirects for Deleted Files
4339
id: deleted-files
4440
if: steps.changed-files.outputs.deleted_files_count > 0
4541
env:
4642
DELETED_FILES: ${{ steps.changed-files.outputs.deleted_files }}
4743
run: |
4844
deleted_redirects=""
4945
for file in $DELETED_FILES; do
46+
if [[ ! "$file" == *.txt ]]; then
47+
continue
48+
fi
5049
old=$(echo "$file" | cut -d',' -f1)
5150
old="${old#source}"
5251
old="${old%.txt}"
5352
deleted_redirects+='<li>[&lt;v&gt;-*]: ${prefix}/${version}'"$old"'/ -> ${base}/${version}/</li>'
5453
done
5554
echo "redirects=${deleted_redirects}" >> "$GITHUB_OUTPUT"
56-
- name: Update the PR Description
55+
- name: Update PR Description
5756
if: steps.changed-files.outputs.renamed_files_count > 0 || steps.changed-files.outputs.deleted_files_count > 0
58-
uses: MongoCaleb/pr-description-action@master
57+
uses: MongoCaleb/pr-description-action@4bdfe35b98f64532b419ad20b350a92546cd3aa1
5958
with:
6059
regex: "- \\[ \\] Did you add redirects\\?.*"
60+
appendContentOnMatchOnly: false
6161
regexFlags: is
6262
content: "- [ ] Did you add redirects?\n *Suggested redirects for moved/deleted files (replace &lt;v&gt; with earliest backport target version):*\n${{ steps.renamed-files.outputs.redirects }}${{ steps.deleted-files.outputs.redirects }}\n"
6363
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test-action.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)