Skip to content
This repository has been archived by the owner on Mar 20, 2021. It is now read-only.

Adds GitHub Action based Jekyll build & deploy #233

Merged
merged 6 commits into from
Dec 14, 2020
Merged

Adds GitHub Action based Jekyll build & deploy #233

merged 6 commits into from
Dec 14, 2020

Conversation

lenucksi
Copy link
Member

Given the breakage in #232 I added a version of GitHub action based site build based on https://github.com/helaili/jekyll-action and https://jekyllrb.com/docs/continuous-integration/github-actions/

This publishes to the gh-pages-ghactions branch to not overwrite the working Travis version. I'll PR this to the .net repo too and switch the site generation to the other branch there to see if it works.

The Jekyll action is pinned to a specific commit due to this: helaili/jekyll-action#60 (comment)

We could

  • switch Ubuntu to latest
  • should add this to pull requests.

Please take a look and see if this suffices to replace our Travis build and remove the Gemfile.lock and Ruby version issues we keep having. Also pinging @StingRayZA

@lenucksi lenucksi added the website Things revolving around our website label Nov 20, 2020
@lenucksi lenucksi requested review from tsadler1988, cewilliams and a team November 20, 2020 18:37
@lenucksi
Copy link
Member Author

@dicortazar
Copy link
Member

@lenucksi , it seems there are some conflicts to resolve. Is this something you can help with?

@lenucksi
Copy link
Member Author

@lenucksi , it seems there are some conflicts to resolve. Is this something you can help with?

Resolved the conflicts. Ready to merge. Needs adaptation of the served branch afterwards though.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
website Things revolving around our website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants