From 24724be62b90a1dd322b505b01699e3af69616e3 Mon Sep 17 00:00:00 2001 From: Chris Kenst Date: Thu, 11 Sep 2025 15:21:39 -0700 Subject: [PATCH] Created a GitHub Actions CI workflow. Temp rename CircleCI version --- .../{config.yml => temp-rename-config.yml} | 0 .github/workflows/ci.yml | 30 +++++++++++++++++++ 2 files changed, 30 insertions(+) rename .circleci/{config.yml => temp-rename-config.yml} (100%) create mode 100644 .github/workflows/ci.yml diff --git a/.circleci/config.yml b/.circleci/temp-rename-config.yml similarity index 100% rename from .circleci/config.yml rename to .circleci/temp-rename-config.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..ddfe87d1 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,30 @@ +name: Build and Test + +on: + push: + branches: [ master ] + pull_request: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.1 + bundler: 2.4.17 + + - name: Install dependencies + run: | + gem install bundler + bundle install + + - name: Build Jekyll site + run: bundle exec jekyll build --verbose + + - name: Run htmlproofer + run: bundle exec htmlproofer ./_site --check-html --disable-external