Software engineer, I've been working with Angular for 6 years now and strive to work more full stack. I publish on dev.to about topics I love around open source, frontend, data privacy, automations.
Just to share something similar, I built a nodejs library which does all this for you. Here it is: dev.to/maxime1992/manage-your-dev-... and Beeman wrote another blog post to use github actions instead of Travis (but the point is, whichever CI provider you use it doesn't really matter)
To be mentioned: I do fetch all the articles to compare their hash with a local hash and you use git to do so, which is a good strategy, saving you from making the http calls to know if an article changed and needs to be updated 👍😃
Just to share something similar, I built a nodejs library which does all this for you. Here it is: dev.to/maxime1992/manage-your-dev-... and Beeman wrote another blog post to use github actions instead of Travis (but the point is, whichever CI provider you use it doesn't really matter)
To be mentioned: I do fetch all the articles to compare their hash with a local hash and you use git to do so, which is a good strategy, saving you from making the http calls to know if an article changed and needs to be updated 👍😃
Awesome stuff 👍
I made the - obviously very bad and tedious 😅 - choice to do it myself using just basic command line tools mostly as an exercise.