GitHub OIDC documentation #2235
Closed
wereHamster
started this conversation in
General
Replies: 1 comment
-
|
Hi @wereHamster, thanks for these suggestions. Indeed the UX was not good and clear. I updated the documentation: https://argos-ci.com/docs/learn/integrations/github-oidc-authentication And I also updated the UX based on your feedbacks: #2238 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
When I was setting up GitHub OIDC, it was not clear to me (neither from the docs nor from the project settings pages) how to set which GitHub repository or workflow is allowed to authenticate with Argos.
When I compare with NPM trusted publishing, there you have to explicitly configure on the npmjs.com side which repo and workflow is allowed to publish. However Argos I assume implicitly allows the Connected Git Repository.
Screenshot from npmjs.com settings:
I'd appreciate if that behavior was explicitly documented in https://argos-ci.com/docs/github-oidc. And even better if here in the settings page I'd see which GitHub repo is allowed (and/or be able to explicitly set the repo):
For example by changing the text to something like:
(… if my assumption about how it works is correct)
On the docs page, this is the part that is confusing me:
On the project authentication settings page, I see no way to specify repository, ref, or workflow. If the text read something like:
then it would be clearer.
Beta Was this translation helpful? Give feedback.
All reactions