Compare commits

..

No commits in common. "d2831c1dd8b5400931b88b6b6562a3bdfa9ba9ca" and "6d4a7549b01c51d18557305fcd8d5f7ce2397dcd" have entirely different histories.

3 changed files with 33 additions and 1 deletions

31
.github/workflows/update-feed.yaml vendored Normal file
View File

@ -0,0 +1,31 @@
name: Build site on schedule or main branch update
on:
push:
branches:
- main
schedule:
# Adjust refresh schedule here. By default, it runs once per day.
# Syntax reference: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#schedule
# Recommended tool: https://crontab.guru/
- cron: "0 14,20 * * *"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup Node.js environment
uses: actions/setup-node@v3
with:
node-version: "16"
- name: Install dependencies
run: npm i
- name: Build the feed
run: npm run build
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./public

View File

@ -2,4 +2,4 @@
[Read about the project on *The New Leaf Journal*](https://thenewleafjournal.com/introducing-our-osmosfeed-aggregator/).
I am closing the this version of the *New Leaf Journal Feeds* site. I will look to bring it back in a different form in the future.
This is the repository for New Leaf Journal Feeds. The site, powered by Osmofeed, aggregates RSS feeds from [*The New Leaf Journal*](https://thenewleafjournal.com) and other sites and presences run by New Leaf Journal authors and contributors. You can bookmark it to stay abreast of our latest content. You can also find an up-to-date list of *New Leaf Journal* feeds and options for more granular site feeds on [our website](https://thenewleafjournal.com/new-leaf-journal-feeds/). If you want to add any of the feeds to your feed reader, see the [osmofeed.yaml](https://github.com/nafnlj/nlj-feeds/blob/main/osmosfeed.yaml) file in this repository. If you want to make your own GitHub Pages-powered feed reader, see [Osmocraft's Osmofeed repository](https://github.com/osmoscraft/osmosfeed).

View File

@ -5,6 +5,7 @@
cacheUrl: https://nafnlj.github.io/nljfeeds/cache.json
sources:
- href: https://github.com/nafnlj/nljfeeds/commits/main.atom
- href: https://thenewleafjournal.com/author/naferrell/feed
- href: https://thenewleafjournal.com/author/victorvgurbo/feed
- href: https://thenewleafjournal.com/leaf/feed