- ❤️ - MNUFC
- Automated updates to my blog (in the MNUFC update)
- Scraping content without manual intervention
- Using basic node web scraping techniques to grab the content from the mnufc page
- Get the repo/subfolder for the MNUFC posts from mutmatt.github.io
- Diff what exists with what is new
- Create new html posts using the highlight videos
- Using the github api create new files and create a PR to the mutmatt.github.io repo
This is a node/typescript based project.
Git Clone
npm install
touch .env
echo "GITHUB_ACCESS_TOKEN=[Your Personal Access Token]" > .env
npm run start
- That will run
ts-node index
(this could be run manually if you really want to).
- That will run
This will run the entirety of the #How section and create any PRs to the mutmatt.github.io repo.
Ha
This app is run via GitHub Actions. There are two trigger methods
- pushing to this repo
- cron at 03:00 and 15:00 UTC