Skip to content

add vscode cpp settings.json #150

add vscode cpp settings.json

add vscode cpp settings.json #150

Workflow file for this run

name: ci
on: # 在什么时候触发工作流
push: # 在从本地main分支被push到GitHub仓库时
branches:
- main
pull_request: # 在main分支合并别人提的pr时
branches:
- main
permissions:
contents: write
jobs: # 工作流的具体内容
deploy:
runs-on: ubuntu-latest # 创建一个新的云端虚拟机 使用最新Ubuntu系统
steps:
- uses: actions/checkout@v4 # 先checkout到main分支
with:
fetch-depth: 0
- uses: actions/setup-python@v4 # 再安装Python3和相关环境
with:
python-version: 3.x
#创建cache 使用旧的cache加快部署
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV #
- uses: actions/cache@v3
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
# 使用pip包管理工具安装mkdocs-material和插件
# 注意mkdocs要用 9.4.2
- run: pip install mkdocs-material=="9.4.2"
- run: pip install mkdocs-git-revision-date-localized-plugin
- run: mkdocs gh-deploy --force # 使用mkdocs-material部署gh-pages分支