-
Notifications
You must be signed in to change notification settings - Fork 60.5k
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
OIDC examples don't pin external actions (& don't declare them) #34316
Comments
Or do I remember it wrong and it's mandatory only in starter-workflows …? |
@janbrasna Thanks so much for opening an issue!
We'll get to the bottom of this during review! ✨ |
Thanks for opening an issue! We've triaged this issue for technical review by a subject matter expert 👀 |
it's definitely here:
and definitely being used e.g. in docker examples… but now i can't seem to be able to locate any guidelines for that in the style guide or writing examples. |
@janbrasna Thank you for your patience while our engineering team reviewed this issue! They responded with the following -
Let us know if you have any thoughts regarding the above! For now, I'll add the |
That. Seems like a random mix of pins somewhere, and not declaring 3rdparty elsewhere. (Don't have a solution/opinion myself.) |
FYI I was not concerned about tips for writing own workflows or hardening thereof per se — but a consistency in example code shown for various topics that use 3rdparty actions, as the reusables already in place would signal to be the preference… just not applied site-wide and not expressed as a rule/guideline anywhere. Where it is explicitly stated is e.g. here:
|
@janbrasna Apologies on behalf of our bot! Opening this |
Code of Conduct
What article on docs.github.com is affected?
What part(s) of the article would you like to see updated?
should pin a hash instead, also the reusable disclaiming 3rdparty usage should be added.
Additional information
This is analogous for all the pages mentioned, for both # Requesting and # Revoking examples.
The text was updated successfully, but these errors were encountered: