freeCodeCamp / news

freeCodeCamp's JAMstack Developer News publication. Built with 11ty, Ghost, and help from kind contributors like you.
https://freecodecamp.org/news
BSD 3-Clause "New" or "Revised" License
55 stars 39 forks source link

feat: build Hashnode pages #926

Closed scissorsneedfoodtoo closed 1 month ago

scissorsneedfoodtoo commented 2 months ago

Checklist:

These changes enable us to build pages from Hashnode, and ping the editorial team if there are any duplicate slugs.

I've tested this with published pages on Hashnode, but have removed them so we don't ping the editorial team unnecessarily. Once this is merged, I can migrate all the necessary pages we have on Ghost over to Hashnode.

Note: I tested this with a couple of pages on Hashnode with the same slug as the Ghost pages, and the builds were able to complete and the feature to ping the editorial team worked as expected. The pages on Hashnode have been deleted. Once this is merged I'll migrate all the necessary pages from Ghost to Hashnode manually.