mirror of
https://github.com/nafnlj/nljfeeds.git
synced 2024-12-04 13:46:07 +00:00
Initial commit
This commit is contained in:
commit
227cc40a91
31
.github/workflows/update-feed.yaml
vendored
Normal file
31
.github/workflows/update-feed.yaml
vendored
Normal 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 0 * * *"
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Setup Node.js environment
|
||||
uses: actions/setup-node@v2.1.4
|
||||
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
|
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
public
|
||||
node_modules
|
||||
package-lock.json
|
10
README.md
Normal file
10
README.md
Normal file
@ -0,0 +1,10 @@
|
||||
# About
|
||||
|
||||
This is repository hosts the UI and content of an RSS feed reader.
|
||||
|
||||
## Links and references
|
||||
|
||||
- [How does it work?](https://github.com/osmoscraft/osmosfeed#osmosfeed)
|
||||
- [File an issue about the template](https://github.com/osmoscraft/osmosfeed-template)
|
||||
- [File an issue about the tool](https://github.com/osmoscraft/osmosfeed)
|
||||
- [Lastest documentation](https://github.com/osmoscraft/osmosfeed)
|
11
osmosfeed.yaml
Normal file
11
osmosfeed.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
#########################
|
||||
# Full reference
|
||||
# https://github.com/osmoscraft/osmosfeed/blob/master/docs/osmosfeed-yaml-reference.md
|
||||
#########################
|
||||
|
||||
# cacheUrl: https://GITHUB_USERNAME.github.io/REPO_NAME/cache.json
|
||||
sources:
|
||||
- href: https://github.com/osmoscraft/osmosfeed/releases.atom # Get new feature announcement via this feed
|
||||
- href: https://css-tricks.com/feed/
|
||||
- href: https://www.smashingmagazine.com/feed/
|
||||
- href: https://www.freecodecamp.org/news/rss/
|
23
package.json
Normal file
23
package.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "osmosfeed-template",
|
||||
"version": "1.0.0",
|
||||
"description": "Use this template to create the UI and content of an RSS feed reader.",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"build": "osmosfeed"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/osmoscraft/osmosfeed-template.git"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "osmoscraft",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://github.com/osmoscraft/osmosfeed-template/issues"
|
||||
},
|
||||
"homepage": "https://github.com/osmoscraft/osmosfeed-template#readme",
|
||||
"dependencies": {
|
||||
"@osmoscraft/osmosfeed": "^1.2.2"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user