dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Simplify instructions to add yourself

Open szabgab opened this issue 5 years ago • 4 comments

I think the instruction could be greatly simplified and one might even be able to create a sign-up form that will prepare the json file for the commit and pull-request. One does not need to fork and clone the repository as you can add a file on the web interface of GitHub. (GitHub will create a fork, but I don't need to do it myself) There could even be an HTML form to fill out with the necessary information that would generate the json file and prepare it to be added via the web interface.

szabgab avatar Nov 13 '20 05:11 szabgab

I'm wondering if I can do this by using a web page that makes an HTTP request to trigger a GitHub Action.

davorg avatar Apr 27 '23 14:04 davorg

I mean, I think I can. But trying to think how easy it will be :-)

davorg avatar Apr 27 '23 14:04 davorg

I thought about a form that would result in a link that offers to add the file in a PR, something that begins like this:

https://github.com/davorg/dashboard/new/master?filename=authors/SZABGAB.json&value={%0A%20%20%22author%22%20:{%0A%20%20%20%20%22cpan%22%20:%20%22SZABGAB%22,

szabgab avatar Apr 28 '23 04:04 szabgab

This is the start of a workflow to do this. Need to fill out this program and add a web page that drives the process.

davorg avatar Jun 09 '23 13:06 davorg