Skip to content

Update move-leetcode.yml #7

Update move-leetcode.yml

Update move-leetcode.yml #7

Workflow file for this run

name: Organize LeetCode problems
on:
push:
branches:
- main
permissions:
contents: write # ๊นƒํ—ˆ๋ธŒ ์•ก์…˜์ด repo์— pushํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ถŒํ•œ ๋ถ€์—ฌ
jobs:
organize:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Move LeetCode problem folders
run: |
mkdir -p LeetCode
for dir in [0-9][0-9][0-9][0-9]-*; do
if [ -d "$dir" ]; then
echo "Moving $dir -> LeetCode/$dir"
# ๊ธฐ์กด ํด๋”๊ฐ€ ์žˆ์œผ๋ฉด ์‚ญ์ œ ํ›„ ์ด๋™
rm -rf "LeetCode/$dir"
mv "$dir" LeetCode/
fi
done
- name: Commit changes
run: |
git config --global user.name "leegyuho-programer"
git config --global user.email "101032270+leegyuho-programer@users.noreply.github.com"
git add .
git commit -m "chore: auto-move LeetCode problem folders to /LeetCode" || echo "No changes"
git push