Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
154 changes: 77 additions & 77 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,81 +27,81 @@ jobs:
BRANCH: gh-pages
FOLDER: build

# # 自动生成PDF
# pdf:
# needs: [ gitpage ]
# runs-on: ubuntu-latest
# steps:
# # 拉取代码
# - name: Checkout
# uses: actions/checkout@master
# with:
# persist-credentials: false
# # 睡会儿, 等GitPage部署完成
# - name: Sleep for 120 seconds
# run: sleep 120s
# shell: bash
# # 生成PDF
# - name: Build PDF
# run: sudo docker run --rm -v ${{ github.workspace }}/pdf:/app/pdf iseason/docusaurus-to-pdf -u https://neige7.github.io/Banker-Wiki/intro --output pdf/Banker-Wiki.pdf
# # 生成英文PDF
# # - name: Build English PDF
# # run: sudo docker run --rm -v ${{ github.workspace }}/pdf:/app/pdf iseason/docusaurus-to-pdf -u https://neige7.github.io/Banker-Wiki/en/intro --output pdf/Banker-Wiki-English.pdf
# # 上传PDF
# - name: Capture Build Artifacts
# uses: actions/upload-artifact@v3
# with:
# name: Artifacts
# path: pdf/
# if-no-files-found: error
# # Release
# release:
# needs: [ pdf ]
# runs-on: ubuntu-latest
# steps:
# # 拉取代码
# - name: Checkout Repository
# uses: actions/checkout@v2
# # 下载本体
# - name: Download Content
# uses: actions/download-artifact@v2
# with:
# name: Artifacts
# # 获取序号
# - name: Get Project version
# id: get_version
# run: |
# echo "Project version: $GITHUB_RUN_NUMBER"
# echo "::set-output name=project_version::$GITHUB_RUN_NUMBER"
# env:
# project_version: ${{ steps.get_version.outputs.project_version }}
# # 创建release
# - name: Create Release
# id: create-new-release
# uses: actions/create-release@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag_name: ${{ steps.get_version.outputs.project_version }}
# release_name: Auto Release ${{ steps.get_version.outputs.project_version }}
# # 向release上传Banker-Wiki.pdf
# - name: Upload PDF file to Release
# uses: actions/upload-release-asset@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-new-release.outputs.upload_url }}
# asset_path: Banker-Wiki.pdf
# asset_name: Banker-Wiki.pdf
# asset_content_type: application/zip
# 自动生成PDF
pdf:
needs: [ gitpage ]
runs-on: ubuntu-latest
steps:
# 拉取代码
- name: Checkout
uses: actions/checkout@master
with:
persist-credentials: false
# 睡会儿, 等GitPage部署完成
- name: Sleep for 120 seconds
run: sleep 120s
shell: bash
# 生成PDF
- name: Build PDF
run: sudo docker run --rm -v ${{ github.workspace }}/pdf:/app/pdf iseason/docusaurus-to-pdf -u https://neige7.github.io/Banker-Wiki/intro --output pdf/Banker-Wiki.pdf
# 生成英文PDF
# - name: Build English PDF
# run: sudo docker run --rm -v ${{ github.workspace }}/pdf:/app/pdf iseason/docusaurus-to-pdf -u https://neige7.github.io/Banker-Wiki/en/intro --output pdf/Banker-Wiki-English.pdf
# 上传PDF
- name: Capture Build Artifacts
uses: actions/upload-artifact@v3
with:
name: Artifacts
path: pdf/
if-no-files-found: error
# Release
release:
needs: [ pdf ]
runs-on: ubuntu-latest
steps:
# 拉取代码
- name: Checkout Repository
uses: actions/checkout@v2
# 下载本体
- name: Download Content
uses: actions/download-artifact@v2
with:
name: Artifacts
# 获取序号
- name: Get Project version
id: get_version
run: |
echo "Project version: $GITHUB_RUN_NUMBER"
echo "::set-output name=project_version::$GITHUB_RUN_NUMBER"
env:
project_version: ${{ steps.get_version.outputs.project_version }}
# 创建release
- name: Create Release
id: create-new-release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ steps.get_version.outputs.project_version }}
release_name: Auto Release ${{ steps.get_version.outputs.project_version }}
# 向release上传Banker-Wiki.pdf
- name: Upload PDF file to Release
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create-new-release.outputs.upload_url }}
asset_path: Banker-Wiki.pdf
asset_name: Banker-Wiki.pdf
asset_content_type: application/zip

# 向release上传Banker-Wiki-English.pdf
# - name: Upload PDF file to Release
# uses: actions/upload-release-asset@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ steps.create-new-release.outputs.upload_url }}
# asset_path: Banker-Wiki-English.pdf
# asset_name: Banker-Wiki-English.pdf
# asset_content_type: application/zip
向release上传Banker-Wiki-English.pdf
- name: Upload PDF file to Release
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create-new-release.outputs.upload_url }}
asset_path: Banker-Wiki-English.pdf
asset_name: Banker-Wiki-English.pdf
asset_content_type: application/zip
10 changes: 5 additions & 5 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ const config = {
favicon: 'img/favicon.ico',

// Set the production url of your site here
url: 'https://pingguomc.github.io',
url: 'https://redstarmc.github.io',
// Set the /<baseUrl>/ pathname under which your site is served
// For GitHub pages deployment, it is often '/<projectName>/'
baseUrl: '/Wiki/',

// GitHub pages deployment config.
// If you aren't using GitHub pages, you don't need these.
organizationName: 'pingguomc', // Usually your GitHub org/user name.
organizationName: 'redstarmc', // Usually your GitHub org/user name.
projectName: 'Wiki', // Usually your repo name.
deploymentBranch: 'gh-pages',
trailingSlash: false,
Expand Down Expand Up @@ -78,7 +78,7 @@ const config = {
position: 'right',
},
{
href: 'https://github.com/pingguomc/Wiki',
href: 'https://github.com/redstarmc/Wiki',
label: 'GitHub',
position: 'right',
},
Expand Down Expand Up @@ -106,7 +106,7 @@ const config = {
items: [
{
label: 'QQ群',
href: 'https://github.com/pingguomc/Wiki',
href: 'https://qm.qq.com/q/DgLkRPwVua',
},
],
},
Expand All @@ -115,7 +115,7 @@ const config = {
items: [
{
label: 'GitHub',
href: 'https://github.com/pingguomc/Wiki',
href: 'https://github.com/redstarmc/Wiki',
},
],
},
Expand Down