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

chore: Included githubactions in the dependabot config #2206

Merged
merged 3 commits into from
May 10, 2022

Conversation

naveensrinivasan
Copy link
Contributor

This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveensrinivasan 172697+naveensrinivasan@users.noreply.github.com

naveensrinivasan and others added 2 commits May 5, 2022 19:53
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
@tomchristie
Copy link
Member

Interesting, I didn't know this was an option.

Questions:

  • Are any of our existing actions out-of-sync with the latest versions?
  • Is updating to later actions beneficial or not? Why?

@naveensrinivasan
Copy link
Contributor Author

Interesting, I didn't know this was an option.

Questions:

  • Are any of our existing actions out-of-sync with the latest versions?
  • Is updating to later actions beneficial or not? Why?

With this change dependabot would open PR’s for out of sync actions.

To answer your second question when dependabot opens the PR it will show the diffs in code and release note which can help you decide whether or not to update.

Hope this helps.

Thanks

@Kludex
Copy link
Member

Kludex commented May 9, 2022

Are any of our existing actions out-of-sync with the latest versions?

Yes. The only two we have... checkout and setup-python have a v3.

Is updating to later actions beneficial or not? Why?

The idea here is more about having the bumping PR, the actual decision on accepting is still ours, as @naveensrinivasan said.

EDIT: Even if it looks like, I'm not very strong about this PR... I don't think there's much benefit, but it's a good thing...

@naveensrinivasan
Copy link
Contributor Author

Are any of our existing actions out-of-sync with the latest versions?

Yes. The only two we have... checkout and setup-python have a v3.

Is updating to later actions beneficial or not? Why?

The idea here is more about having the bumping PR, the actual decision on accepting is still ours, as @naveensrinivasan said.

EDIT: Even if it looks like, I'm not very strong about this PR... I don't think there's much benefit, but it's a good thing...

In the future, if you add any workflows this will keep it updated. I'll let you decide. 👍

@tomchristie tomchristie merged commit f224bd5 into encode:master May 10, 2022
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