Debug N+1 #23
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
name: Generate Pages | |
on: | |
workflow_dispatch: | |
push: | |
branches: | |
- main | |
jobs: | |
generate: | |
runs-on: windows-latest | |
steps: | |
# <step> 初始化 | |
- name: 签出工程储存库 | |
uses: actions/checkout@v4 | |
with: | |
path: "project" | |
- name: 设置 Node.js | |
uses: actions/setup-node@v4 | |
with: | |
node-version: 20 | |
# <step> 目录确认 | |
- name: 确认目录 | |
run: | | |
cd project | |
dir | |
# 没有依赖需要安装 :D | |
# <step> 构建 | |
- name: 清理旧生成 | |
run: | | |
cd project | |
del ./Custom.xaml | |
- name: 运行生成器 | |
run: | | |
cd project | |
node JMBuilder.js | |
# <step> 提交 | |
- name: 配置 GPG 信息 | |
uses: crazy-max/ghaction-import-gpg@v6 | |
with: | |
gpg_private_key: ${{ secrets.X_BOT_GPGS }} | |
git_user_signingkey: true | |
git_commit_gpgsign: true | |
workdir: project | |
- name: 提交与推送更改 | |
env: | |
PAT: ${{ secrets.X_BOT_TOKEN }} | |
run: | | |
cd project | |
git config --global user.name "TorchSky" | |
echo configusernamedone | |
git config --global user.email "torchsky@163.com" | |
echo configuseremaildone | |
git remote add target-repo https://TorchSky:${{ secrets.PAT }}@github.com/HomePlaza-Of-PCL2/Homepage-Market.git | |
echo addremotedone | |
git add Custom.xaml | |
echo addfiledone | |
git commit -m "upload generated pages" | |
echo commitdone | |
git push target-repo main | |
echo pushdone |