polkadot-developers / substrate-docs

Substrate Developer Hub. Substrate is powered by best in class cryptographic research and comes with peer to peer networking, consensus mechanisms, and much more.
https://docs.substrate.io
BSD Zero Clause License
129 stars 270 forks source link

Netlify and GH actions issues #1160

Open nuke-web3 opened 2 years ago

nuke-web3 commented 2 years ago

1159 shows that the workflows on github are now broken - @jonnysmillie are they needed and/or need modification? and also the netlify integration with branches may be messed up now, with name changes etc. I think a full review of the CI would be in order :+1:

jonnysmillie commented 2 years ago

Agreed. I would like to remove the current incarnation of link checking. My suggestion would be to remove the link checker as part of the deployment process and add some link checker as part of the local build process or that can somehow be used outside of the deployment.

Suggestions: https://www.gatsbyjs.com/plugins/gatsby-remark-check-links/ https://silvenon.com/blog/checking-for-dead-urls https://matthewsetter.com/writing-tools/npm-broken-link-checker/

jonnysmillie commented 2 years ago

I have disabled the link checker from the Github actions on this repo for now.