Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enable github actions #1

Open
pkra opened this issue Sep 10, 2020 · 4 comments
Open

enable github actions #1

pkra opened this issue Sep 10, 2020 · 4 comments

Comments

@pkra
Copy link
Member

pkra commented Sep 10, 2020

Let's try and run this on GitHub.

@pkra
Copy link
Member Author

pkra commented Sep 10, 2020

This is what the server does right now

cd /var/services/homes/pkra/boolesrings-base && \
node ./app2.js && \
git -C ./boolesrings.org fetch --depth 1 && \
git -C ./boolesrings.org reset --hard origin/master &&\
node ./app.js && \
git -C ./boolesrings.org -add -u && \
git -C ./boolesrings.org commit -m"`date`" && \
git -C ./boolesrings.org push origin master && \

@pkra
Copy link
Member Author

pkra commented Sep 10, 2020

Honestly, this repo needs a complete rewrite...

@scoskey
Copy link

scoskey commented Sep 10, 2020

I was thinking of creating the ability to make a "slice" of mathblogging. Anyone could create a repo that specifies any subset of MB's feeds, plus some basic theme templates, paste in our action code, and then you get a nice site.

@pkra
Copy link
Member Author

pkra commented Sep 10, 2020

Good point. I think the question is from which end to start - modularize mathblogging or to create a clean "slice" here that mathblogging would build upon later.

Roughly, the "slice" would take a list of feeds, merge them, truncate, write out HTML and RSS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants