#185 Add how to set Pagure token in fedpkg
Opened by mpospisi. Modified
fedora-docs/ mpospisi/package-maintainer-docs main  into  main

Download 185.patch

Also clarify what ACLs are needed. Especially the request-repo and request-branch are tricky, as they require Create a ticket ACLs.

I originally wanted to put this into eln-docs which I had trouble following. But it was correctly pointed out that this isn't specific to eln: https://github.com/fedora-eln/eln-docs/pull/58#issuecomment-3204071206

I pulled the ACLs from fedpkg help. I finally noticed that fedpkg request-branch --help also says something that I completely ignored and would help me:

Please refer to the help of the request-repo command to see what has
to be done before requesting a dist-git branch.

But searching the internet also didn't help me when trying to figure out the insufficient permissions. Hoping this PR will fix that.

2 new commits added

  • Fix broken table
  • Fix ACL name for adding a ticket

4 new commits added

  • Fix broken table
  • Add request-test-repo command
  • Fix ACL name for adding a ticket
  • Add how to set Pagure token in fedpkg

2 new commits added

  • Improve wording and make the table more readable
  • Add request-unretirement and switch the table around

@ankursinha Could you please take a look and approve this change?
In the meantime, I improved the fedpkg help: https://pagure.io/fedpkg/pull-request/609 There I also learned that I missed one command, so I added it to this PR as well. I also improved the wording and table style while I was at it.

Metadata