https://github.com/osas/moderated_planet_prototype
https://github.com/osas/moderated_planet_prototype
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/osas/moderated_planet_prototype
- Owner: OSAS
- License: mit
- Created: 2021-10-12T06:42:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-30T06:52:38.000Z (almost 4 years ago)
- Last Synced: 2025-11-10T18:05:00.742Z (8 months ago)
- Language: Ruby
- Size: 371 KB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moderated Planet -- Prototype
This planet is originally based on https://gitlab.com/osci/planet.osci.io.git
This is an example site for running a moderated planet using GitHub PRs. It
features a basic Jekyll website using the Minima theme and a workflow to
fetch feeds, generate pages for posts and PR generation. Under the hood it
uses two GitHub actions that we developped for the task.
The workflow is defined in `.github/workflows/create-feeds-prs.yml`. You
basically need to create a GitHub issue/PR category called `feeds` (you can
name it differently and then edit the name in `create-feeds-prs.yml`),
define the `post-path` variable with the path you wish your posts to be
named, and you're good to go!