-
Notifications
You must be signed in to change notification settings - Fork 361
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e136065
commit a426a89
Showing
5 changed files
with
127 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
name: Build docs on PR merge | ||
|
||
on: | ||
pull_request: | ||
types: [closed] | ||
branches: | ||
- master | ||
workflow_dispatch: | ||
|
||
jobs: | ||
merge_job: | ||
if: github.event.pull_request.merged == true | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: "0" | ||
- uses: actions/setup-node@v2 | ||
with: | ||
node-version: "18" | ||
|
||
- uses: actions/cache@v3 | ||
with: | ||
path: | | ||
${{ github.workspace }}/website/.docusaurus | ||
${{ github.workspace }}/**/.cache | ||
key: | | ||
${{ runner.os }}-docusaurus-${{ hashFiles('**/yarn.lock') }} | ||
restore-keys: | | ||
${{ runner.os }}-docusaurus-${{ hashFiles('**/yarn.lock') }} | ||
- name: Set Git config | ||
run: | | ||
git config --local user.email "[email protected]" | ||
git config --local user.name "Github Actions" | ||
- name: Merge master back to build | ||
run: | | ||
git fetch | ||
git checkout build | ||
git pull | ||
git merge --no-ff master -m "Auto-merge main back to build" | ||
- name: Install dependencies and build | ||
run: | | ||
cd website | ||
yarn | ||
yarn build | ||
yarn crowdin:upload | ||
- name: Commit build | ||
run: | | ||
git add -f ./website/build | ||
git commit -m "Merge with master" | ||
git push | ||
env: | ||
NODE_OPTIONS: --max-old-space-size=8192 | ||
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
name: Download translation and build docs | ||
|
||
on: | ||
schedule: | ||
- cron: "0 9 * * 1" | ||
workflow_dispatch: | ||
|
||
jobs: | ||
merge_job: | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: "0" | ||
|
||
- uses: actions/cache@v3 | ||
with: | ||
path: | | ||
${{ github.workspace }}/website/.docusaurus | ||
${{ github.workspace }}/**/.cache | ||
key: | | ||
${{ runner.os }}-docusaurus-${{ hashFiles('**/yarn.lock') }} | ||
restore-keys: | | ||
${{ runner.os }}-docusaurus-${{ hashFiles('**/yarn.lock') }} | ||
- name: Set Git config | ||
run: | | ||
git config --local user.email "[email protected]" | ||
git config --local user.name "Github Actions" | ||
- name: Checkout and pull build | ||
run: | | ||
git fetch | ||
git checkout build | ||
git pull | ||
- name: Install dependencies and build | ||
run: | | ||
cd website | ||
yarn | ||
yarn crowdin:download | ||
yarn build | ||
- name: Commit build | ||
run: | | ||
git add -f ./website/build | ||
if git commit -m "add new build";then | ||
git push | ||
else | ||
echo "Nothing to commit" | ||
fi | ||
env: | ||
NODE_OPTIONS: --max-old-space-size=8192 | ||
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a426a89
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.github/workflows/build-docs.yml