Replies: 2 comments 4 replies
-
You could just point your workflow to the release branch using It's almost always preferred that you manually bump the changes yourself and observe what is in the patch notes to make an informed decision about what is in the new release, especially when it comes to your deployment workflow. Assuming you're not using this with GitHub Enterprise, to limit the maintenance required for this you can setup a version: 2
updates:
- package-ecosystem: github-actions
directory: '/'
schedule:
interval: daily With this you'll get automated pull requests like this which you can just merge to pick up the latest changes. I acknowledge there's a difference between using the release branch vs major version tagging, but many of these concerns still hold over. Pointing users to a major tag was something that was done in the past when Dependabot updates were not available for GitHub Actions and it became problematic for some users. |
Beta Was this translation helpful? Give feedback.
-
I totally appreciate your caution, and the concern about getting overwhelmed. Even on some smaller OSS repos of mine I feel the same thing, and I can also understand how something that's responsible for publishing everyone's website would be extra nerve-racking. If the major version tags end up causing you too much grief, don't worry about it. But I'll definitely use them so long as they're available. Thanks for putting together a great tool, and thanks for taking my feedback on board 👍 |
Beta Was this translation helpful? Give feedback.
-
Many actions provide major version tags (e.g.
actions/checkout@v2
). I'd love to be able to useJamesIves/github-pages-deploy-action@v4
instead of a specific patch version, in order to reduce the maintenance burden on repos that use this action.Is this something you'd be willing to consider implementing?
Beta Was this translation helpful? Give feedback.
All reactions