added workflow
All checks were successful
Build site / build (push) Successful in 3m58s

This commit is contained in:
Shaun Hoffer 2024-09-13 21:46:54 -04:00
parent 16d37cab68
commit 285581a49e

@ -0,0 +1,25 @@
---
name: Build site
on:
push:
branches: [main]
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Jekyll
uses: https://git.ttnrtsite.me/actions/jekyll@main
- name: Build site
run: bundle install && bundle exec jekyll build
- name: Install git
run: apt install git -y
- name: Publish site
uses: https://git.ttnrtsite.me/actions/ttpages@main
with:
path: _site