Skip to content

Autoupdate github action - #1486

Merged
Lord-Grey merged 1 commit into
hyperion-project:masterfrom
james-s-w-clark:dependabot-actions
Jul 18, 2022
Merged

Autoupdate github action#1486
Lord-Grey merged 1 commit into
hyperion-project:masterfrom
james-s-w-clark:dependabot-actions

Conversation

@james-s-w-clark

Copy link
Copy Markdown
Contributor

Summary
This will keep stuff like - uses: actions/checkout@v2 updated (v3 is latest) in Github Actions, e.g. in the nightly workflow

Actions are often updated with bug fixes and new features to make automated processes more reliable, faster, and safer. When you enable Dependabot version updates for GitHub Actions, Dependabot will help ensure that references to actions in a repository's workflow.yml file are kept up to date.
~ https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Docs
  • Build-related changes
  • Other, please describe:

See above

Does this PR introduce a breaking change? (check one)

  • No

If yes, please describe the impact and migration path for existing setups:

The PR fulfills these requirements:

  • When resolving a specific issue, it's referenced in the PR's body (e.g. Fixes: #xxx[,#xxx], where "xxx" is the issue number)

If adding a new feature, the PR's description includes:

  • A convincing reason for adding this feature
  • Related documents have been updated (docs/docs/en)
  • Related tests have been updated

PLEASE DON'T FORGET TO ADD YOUR CHANGES TO CHANGELOG.MD

  • Yes, CHANGELOG.md is also updated
    I'm not clear on this - won't the changelog get update later on, if this is merged?

To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.

Other information:

This will keep stuff like `- uses: actions/checkout@v2` updated (v3 is latest) in Github Actions
@hyperion-project

Copy link
Copy Markdown

Hello @IdiosApps 👋

I'm the Hyperion Project Bot and I want to thank you for
contributing to Hyperion with your pull requests!

To help you and other users test your pull requests faster,
I'll create a link for you to your workflow artifacts.

🔗 https://github.com/hyperion-project/hyperion.ng/actions/runs/2637883658

Of course, if you make changes to your PR, I will create a new link.

Best regards,
Hyperion Project

@Lord-Grey
Lord-Grey merged commit de41f01 into hyperion-project:master Jul 18, 2022
@james-s-w-clark
james-s-w-clark deleted the dependabot-actions branch July 18, 2022 20:45
@Lord-Grey

Copy link
Copy Markdown
Collaborator

@IdiosApps Thank you for your contribution!
The dependabot already identified some actions with newer verisons.

I was only wondering why the "checkout" action, which you explicitly highlighted,

This will keep stuff like - uses: actions/checkout@v2 updated (v3 is latest) in Github Actions

was not part of the proposed updates...

Do you have any idea why?

@james-s-w-clark

Copy link
Copy Markdown
Contributor Author

@IdiosApps Thank you for your contribution! The dependabot already identified some actions with newer verisons.

I was only wondering why the "checkout" action, which you explicitly highlighted,

This will keep stuff like - uses: actions/checkout@v2 updated (v3 is latest) in Github Actions

was not part of the proposed updates...

Do you have any idea why?

My guess is there might be a limit to number of PRs it can raise at once.
You could either wait for the next run to check, or it should be possible to run the action manually (it might need workflow_dispatch in the yml). I don't think I've done the latter myself before.

If it still doesn't upgrade, we should open an Issue with dependabot

@Lord-Grey

Copy link
Copy Markdown
Collaborator

Thank you.

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.

2 participants