Skip to content

add explicit build and deploy gh actions #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 16, 2022
Merged

Conversation

dworthen
Copy link
Collaborator

  • Explicit actions allows for pinning dependencies for consistent builds.

There was an issue with the last deployment in which most pages were missing content. It turns out that the implicit build action GitHub uses for building and deploying Jekyll sites is still on Jekyll 3.x instead of 4.x. I added explicit GitHub actions for building and deploying so we can pin dependency versions for consistent builds.

On pull requests to main the action will build the site and on merge/pushes to main the action will build and deploy the site.

- Explicit actions allows for pinning dependencies for consistent builds.

Signed-off-by: Derek Worthen <[email protected]>
@dworthen dworthen temporarily deployed to github-pages September 15, 2022 22:19 Inactive
@emrekiciman emrekiciman merged commit 3356cb5 into main Sep 16, 2022
@emrekiciman emrekiciman deleted the jekyll-build branch September 16, 2022 07:04
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