twinkle icon indicating copy to clipboard operation
twinkle copied to clipboard

https://wikimedia-gadgets.github.io/twinkle/Morebits.html error 404

Open NovemLinguae opened this issue 2 years ago • 4 comments

We have a link to some Morebits documentation in our readme.md file. It is currently returning an error 404. Is there a way to fix this, or should we remove the link?

https://wikimedia-gadgets.github.io/twinkle/Morebits.html

  • [ ] merge gh_pages branch to master branch in a folder called /doc/
  • [ ] figure out how github.io works and how to get stuff to display there
  • [ ] figure out how to run the documentation script
  • [ ] automate the running of the documentation script. regenerate it with every commit to master (#1405)

NovemLinguae avatar Nov 15 '22 15:11 NovemLinguae

@siddharthvp: This setup currently requires syncing all code changes to the gh-pages and then invoking the docs script. Not an optimal setup – ideally we should automate the whole thing (see #1405).

NovemLinguae avatar Jan 02 '24 20:01 NovemLinguae

I think that the docs folder could be moved to the master branch. GitHub Pages can serve from master; the docs URL would then be https://wikimedia-gadgets.github.io/twinkle/docs/Morebits.html

fredster33 avatar Jan 07 '24 06:01 fredster33

And the docs script maybe could use GitHub Actions to automate it

fredster33 avatar Jan 07 '24 06:01 fredster33

Good idea merging the gh_pages branch into the master branch. Hiding stuff in other branches can cause it to fall off the radar. I saw this happen on another repo too.

If there's no objections, I'd accept a pull request that moved all that stuff to this branch.

NovemLinguae avatar Jan 07 '24 06:01 NovemLinguae