arfc / arfc.github.io

Holds the research group website.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature: Website CD via GitHub Actions

yardasol opened this issue · comments

commented

This repository's issues are reserved for feature requests, and bug reports, and questions.

I'm submitting a ...

  • bug report
  • feature request
  • question

Expected Behavior

The website should update automatically when changes are pushed to the source branch

Actual Behavior

This does not happen

Steps to Reproduce the Problem

  1. Look at the current state of the source branch
  2. Look at the current state of the master branch
  3. Notice how the arfc.github.io website reflects the master branch, but not the source branch.

How can this issue be closed?

This issue can be closed when a GitHub Actions Workflow has been added to this repository that builds the jekyll website and pushes the generated files to the master branch.

Alternatively, if we switch the github pages deployment branch to source we may not have to make a workflow at all.

commented

Here are some useful resources: