Skip to content

Add CI workflow for Jekyll site using Docker#3677

Closed
ivanpoh11 wants to merge 1 commit into
github:mainfrom
ivanpoh11:ivanpoh11-patch-1
Closed

Add CI workflow for Jekyll site using Docker#3677
ivanpoh11 wants to merge 1 commit into
github:mainfrom
ivanpoh11:ivanpoh11-patch-1

Conversation

@ivanpoh11
Copy link
Copy Markdown

@ivanpoh11 ivanpoh11 commented May 25, 2026

This workflow automates the CI process for the Jekyll site, ensuring builds occur on pushes and pull requests to the main branch.

  • Have you followed the contributing guidelines?
  • Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.


This workflow automates the CI process for the Jekyll site, ensuring builds occur on pushes and pull requests to the main branch.
@ivanpoh11 ivanpoh11 requested a review from a team as a code owner May 25, 2026 21:04
Comment on lines +12 to +20
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Build the site in the jekyll/builder container
run: |
docker run \
-v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
jekyll/builder:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future"
@ivanpoh11 ivanpoh11 closed this May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants