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

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

Open
4 tasks
NovemLinguae opened this issue Nov 15, 2022 · 4 comments
Open
4 tasks
Labels

Comments

@NovemLinguae
Copy link
Member

NovemLinguae commented Nov 15, 2022

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 (Automate updates for morebits documentation #1405)
@NovemLinguae
Copy link
Member Author

NovemLinguae commented Jan 2, 2024

@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).

@fredster33
Copy link
Contributor

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
Copy link
Contributor

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

@NovemLinguae
Copy link
Member Author

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.

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

No branches or pull requests

2 participants