Skip to content

Commit

Permalink
[no-issue] style: prettier fix 설정
Browse files Browse the repository at this point in the history
  • Loading branch information
luciancah committed Jul 24, 2024
1 parent bf0c4f5 commit 5951b93
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 65 deletions.
1 change: 0 additions & 1 deletion .github/workflows/prettier-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ jobs:
with:
config_path: './.prettierrc'
file_pattern: '**/*'


# This step only runs if prettier finds errors causing the previous step to fail
# This steps lists the files where errors were found
Expand Down
124 changes: 62 additions & 62 deletions .github/workflows/sync-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,79 +2,79 @@ name: Sync Next.js docs to Korean repo

on:
schedule:
- cron: '0 0 * * *' # Runs at 00:00 UTC every day
workflow_dispatch: # Allows manual triggering
- cron: '0 0 * * *' # Runs at 00:00 UTC every day
workflow_dispatch: # Allows manual triggering

jobs:
sync-docs:
runs-on: ubuntu-latest

steps:
- name: Checkout Next.js
uses: actions/checkout@v2
with:
repository: vercel/next.js
ref: canary
path: next-js
sparse-checkout: |
docs
- name: Checkout Next.js
uses: actions/checkout@v2
with:
repository: vercel/next.js
ref: canary
path: next-js
sparse-checkout: |
docs
- name: Checkout Korean repo
uses: actions/checkout@v2
with:
repository: luciancah/nextjs-ko
token: ${{ secrets.ACTION_PAT }}
path: nextjs-ko
ref: main
- name: Checkout Korean repo
uses: actions/checkout@v2
with:
repository: luciancah/nextjs-ko
token: ${{ secrets.ACTION_PAT }}
path: nextjs-ko
ref: main

- name: Configure Git
run: |
git config --global user.name github-actions
git config --global user.email [email protected]
- name: Configure Git
run: |
git config --global user.name github-actions
git config --global user.email [email protected]
- name: Sync and check differences
id: sync
run: |
# Ensure target directory exists
mkdir -p nextjs-ko/origin/canary/docs
- name: Sync and check differences
id: sync
run: |
# Ensure target directory exists
mkdir -p nextjs-ko/origin/canary/docs
# Use rsync to sync files and track changes
changes=$(rsync -avrc --delete --out-format="%n" next-js/docs/ nextjs-ko/origin/canary/docs/ | grep -v "/$" || true)
# Use rsync to sync files and track changes
changes=$(rsync -avrc --delete --out-format="%n" next-js/docs/ nextjs-ko/origin/canary/docs/ | grep -v "/$" || true)
# If there are changes, commit and push to docs-update branch
if [ ! -z "$changes" ]; then
cd nextjs-ko
git checkout -B docs-update
git add origin/canary/docs
git commit -m "Sync docs from Next.js
# If there are changes, commit and push to docs-update branch
if [ ! -z "$changes" ]; then
cd nextjs-ko
git checkout -B docs-update
git add origin/canary/docs
git commit -m "Sync docs from Next.js
Changes:
$changes"
git push -f origin docs-update
echo "has_changes=true" >> $GITHUB_OUTPUT
echo 'changes<<EOF' >> $GITHUB_OUTPUT
echo "$changes" >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT
else
echo "No changes detected"
echo "has_changes=false" >> $GITHUB_OUTPUT
fi
Changes:
$changes"
git push -f origin docs-update
echo "has_changes=true" >> $GITHUB_OUTPUT
echo 'changes<<EOF' >> $GITHUB_OUTPUT
echo "$changes" >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT
else
echo "No changes detected"
echo "has_changes=false" >> $GITHUB_OUTPUT
fi
- name: Create issue for new changes
if: steps.sync.outputs.has_changes == 'true'
uses: actions/github-script@v6
with:
github-token: ${{secrets.ACTION_PAT}}
script: |
const changes = `${{ steps.sync.outputs.changes }}`.split('\n').filter(Boolean);
await github.rest.issues.create({
owner: 'luciancah',
repo: 'nextjs-ko',
title: 'vercel/next.js canary 문서에 업데이트 사항이 있습니다.',
body: `The following files have been updated in the Next.js docs:
- name: Create issue for new changes
if: steps.sync.outputs.has_changes == 'true'
uses: actions/github-script@v6
with:
github-token: ${{secrets.ACTION_PAT}}
script: |
const changes = `${{ steps.sync.outputs.changes }}`.split('\n').filter(Boolean);
await github.rest.issues.create({
owner: 'luciancah',
repo: 'nextjs-ko',
title: 'vercel/next.js canary 문서에 업데이트 사항이 있습니다.',
body: `The following files have been updated in the Next.js docs:
${changes.map(file => `- ${file}`).join('\n')}
${changes.map(file => `- ${file}`).join('\n')}
Please review these changes and update the Korean translation accordingly.
The changes have been pushed to the \`docs-update\` branch.`
});
Please review these changes and update the Korean translation accordingly.
The changes have been pushed to the \`docs-update\` branch.`
});
3 changes: 2 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
origin/
node_modules/
*.yaml
*.yaml
*.yml
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@

[문서](https://nextjs-ko.org)


## 안녕하세요!

<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
Expand Down

0 comments on commit 5951b93

Please sign in to comment.