(Translated by https://www.hiragana.jp/)
GitHub - wrm244/slides: 我的在线幻灯片 | My Online Slides
Skip to content
/ slides Public

てきざい线幻とうへん | My Online Slides

License

Notifications You must be signed in to change notification settings

wrm244/slides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

河山かわやまてき幻灯げんとうへんそん

GitHub last commit standard-readme compliant

Online Preview | Github Pages

Built with Netlify

かい

这是一个我用来制作幻灯片的网站,请

だい码结构

src
    ├───.vuepress
    │   ├───.cache
    │   │   └───deps
    │   ├───.temp
    │   │   ├───components
    │   │   ├───internal
    │   │   ├───md-enhance
    │   │   ├───pages
    │   │   │   ├───bar
    │   │   │   ├───demo
    │   │   │   ├───foo
    │   │   │   ├───guide
    │   │   │   │   ├───bar
    │   │   │   │   └───foo
    │   │   │   ├───slides
    │   │   │   │   ├───bar
    │   │   │   │   └───foo
    │   │   │   └───专业课程
    │   │   ├───sass-palette
    │   │   ├───theme-hope
    │   │   └───vite-root
    │   ├───dist
    │   │   └───assets
    │   │       ├───icon
    │   │       └───image
    │   ├───public
    │   │   └───assets
    │   │       ├───icon
    │   │       └───image
    │   └───styles
    └───专业课程

Github Action CI

该流ほど会同かいどう部署ぶしょいたうんふく务器あずかGitHub Pages上面うわつら

name: 部署ぶしょぶん

on:
  push:
    branches:
      # 确保这是你正ざい使用しようてきぶんささえ名称めいしょう
      - main

jobs:
  deploy-gh-pages:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
        with:
          fetch-depth: 0
          # 如果你文档需よう Git 块,取消とりけしちゅう释下いちぎょう
          # submodules: true



      - name: 设置 Node.js
        uses: actions/setup-node@v3
        with:
          node-version: 18
          cache: yarn

      - name: あんそう
        run: yarn install --frozen-lockfile

      - name: 构建ぶん
        env:
          NODE_OPTIONS: --max_old_space_size=8192
        run: |-
          yarn run docs:build
          > src/.vuepress/dist/.nojekyll

      - name: 部署ぶしょぶん
        uses: JamesIves/github-pages-deploy-action@v4
        with:
          # 这是ぶん档部しょいたてきぶんささえ名称めいしょう
          branch: gh-pages
          folder: src/.vuepress/dist
          token: ${{ secrets.ACCESS_TOKEN }}
          repository-name: wrm244/slides
  
  sync-2-gitee:
    needs: deploy-gh-pages
    runs-on: ubuntu-latest
    steps:
      - name: Sync to Gitee
        uses: wearerequired/git-mirror-action@master
        env:
          # 注意ちゅういざい Settings->Secrets 配置はいち GITEE_RSA_PRIVATE_KEY
          SSH_PRIVATE_KEY: ${{ secrets.GITEE_PRIVATE_KEY }}
        with:
          # 注意ちゅういがえ换为你的 GitHub げん仓库
          source-repo: git@github.com:wrm244/slides.git
          # 注意ちゅういがえ换为你的 Gitee 标仓库地
          destination-repo: git@gitee.com:wrm244/slides.git
  
  reload-pages:
    needs: sync-2-gitee
    runs-on: ubuntu-latest
    steps:
      - name: Build Gitee Pages
        uses: yanglbme/gitee-pages-action@main
        with:
          # 注意ちゅういがえ换为你的 Gitee よう户名
          gitee-username: wrm244
          # 注意ちゅういざい Settings->Secrets 配置はいち GITEE_PASSWORD
          gitee-password: ${{ secrets.GITEE_PASSWORD }}
          # 注意ちゅういがえ换为你的 Gitee 仓库,仓库めい严格区分くぶん大小だいしょううつし,请准确填うつしいや则会
          gitee-repo: wrm244/slides
          # よう部署ぶしょてきぶんささえだま认是 master,わか其他ぶんささえ,则需よう指定してい指定していてきぶんささえ必须存在そんざい
          branch: gh-pages

协议

EPL-1.0 © 河山かわやま 100%

About

てきざい线幻とうへん | My Online Slides

Topics

Resources

License

Stars

Watchers

Forks