1

Testing with direct ruby

This commit is contained in:
Evan Pratten 2024-12-03 17:03:37 -05:00
parent 9bf246bdb7
commit 5ad8f51b6b
2 changed files with 16 additions and 4 deletions

@ -18,11 +18,24 @@ jobs:
- name: Checkout master - name: Checkout master
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Build builder image # - name: Build builder image
run: docker compose build # run: docker compose build
# - name: Build website
# run: docker compose run jekyll build
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
- name: Install Jekyll
run: gem install jekyll bundler
- name: Install dependencies
run: bundle install
- name: Build website - name: Build website
run: docker compose run jekyll build run: bundle exec jekyll build
- name: Publish to Cloudflare Pages - name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1 uses: cloudflare/pages-action@v1

@ -9,6 +9,5 @@ services:
tty: true tty: true
volumes: volumes:
- .:/srv/jekyll:Z - .:/srv/jekyll:Z
- ./Gemfile:/srv/jekyll/Gemfile
ports: ports:
- "127.0.0.1:4000:4000" - "127.0.0.1:4000:4000"