Skip to content

Commit

Permalink
fix: update rename_project to not affect rename action
Browse files Browse the repository at this point in the history
  • Loading branch information
akatief committed Feb 21, 2024
1 parent 247a290 commit 0efbff3
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions .github/rename_project.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,24 @@ echo "Description: $description";
echo "Renaming project..."

original_author="UKPLab"
original_name="ukp-project-template"
original_name="ukp_project_template"
original_urlname="ukp-project-template"
original_description="The official template for new Python projects at UKP Lab"
# for filename in $(find . -name "*.*")
for filename in $(git ls-files)
do
sed -i "s/$original_author/$author/g" $filename
sed -i "s/$original_name/$name/g" $filename
sed -i "s/$original_urlname/$urlname/g" $filename
sed -i "s/$original_description/$description/g" $filename
echo "Renamed $filename"
# Iterate over all files in the repository
git ls-files | while read -r filename; do
# Exclude .github/workflows/rename_project.yml from renaming
if [[ "$filename" != ".github/workflows/rename_project.yml" ]]; then
sed -i "s/$original_author/$author/g" "$filename"
sed -i "s/$original_name/$name/g" "$filename"
sed -i "s/$original_urlname/$urlname/g" "$filename"
sed -i "s/$original_description/$description/g" "$filename"
echo "Renamed $filename"
else
echo "Skipping $filename"
fi
done

mv ukp_project_template $name
mv "$original_name" "$name"

# This command runs only once on GHA!
rm -rf .github/template.yml

0 comments on commit 0efbff3

Please sign in to comment.