🐡

【覚書】JekyllなGitHubPagesのルートをdistにし、これが変更されるまでビルドさせない

2023/04/03に公開
  1. ブランチの Settings を開く。
  2. 左サイドバーから Pages を選ぶ。
  3. Build and deploymentSourceGitHub Actions (Beta) にする。
  4. GitHub Pages Jekyll が出てくるので、その Configure を押す。
  5. jekyll-gh-pages.yml を新規作成するエディタが開くので、以下のように変更。
  on:
    # Runs on pushes targeting the default branch
    push:
+     paths:
+       - "dist/**"
      branches: ["main"]

~~ 中略 ~~

        - name: Build with Jekyll
          uses: actions/jekyll-build-pages@v1
          with:
-           source: ./
+           source: ./dist
            destination: ./_site
  1. Start commit をクリック。
  2. Commit direcrly to the main branch. にチェックが入っているのを確認。
  3. Commit new file をクリック。
  4. あとは、dist を変更して問題なく走るか確認すればおk

補足

docs にしたいなら、 dist と書いてるところ全部 docs に置き換えればおk

Discussion