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

Add several google-github-actions etc to generate-popular-actions list #380

Merged
merged 1 commit into from
Feb 14, 2024

Conversation

jmarshall
Copy link
Contributor

@jmarshall jmarshall commented Nov 16, 2023

For your consideration, this adds several probably commonly used actions to the list of known actions.

In particular, it was common to use service_account_key with google-github-actions/setup-gcloud@v0 to do simple token-via-a-secret authentication. However google-github-actions/setup-gcloud@v1 ignores this option and wants that style of authentication to be expressed in a different way. So for people updating workflows that use setup-gcloud, it's very useful for actionlint to detect the error that will result from just applying s/@v0/@v1/.

We use setup-gcloud and auth ourselves; the four I've added here are the most fundamental-looking of the google-github-actions organisation's pinned actions repositories.

I've taken the liberty of also adding pypa/gh-action-pypi-publish as it is important in the Python ecosystem, and pulumi/actions for those using this deployment tool. Those could certainly be dropped from this PR if you didn't want to bloat the popular list with them.

These are the most fundamental-looking of the google-github-actions
organisation's pinned actions repositories.

Also adds pypa/gh-action-pypi-publish as it is important in the Python
ecosystem, and pulumi/actions for those using this deployment tool.
@rhysd rhysd merged commit a67bc46 into rhysd:main Feb 14, 2024
rhysd added a commit that referenced this pull request Feb 14, 2024
@jmarshall jmarshall deleted the popular branch February 25, 2024 21:06
@webknjaz
Copy link

webknjaz commented Sep 2, 2024

@jmarshall hey, my action pypa/gh-action-pypi-publish got a new input attestations: true. Is there a schema to be updated? Is it vendored on release?

webknjaz added a commit to aio-libs/yarl that referenced this pull request Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants