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

CI: Update third-party GitHub Actions #11278

Merged
merged 2 commits into from
Sep 13, 2024
Merged

Conversation

RytoEX
Copy link
Member

@RytoEX RytoEX commented Sep 13, 2024

Description

CI: Update third-party GitHub Actions

This PR updates two third-party actions.


CI: Update peter-evans/create-pull-request to v7.0.2

We're currently using peter-evans/create-pull-request v6.0.0 which has a known issue that affects our services-validator action when attempting to update an existing PR. This issue was fixed in v6.0.1, but we can update to v7.0.2.

https://github.com/peter-evans/create-pull-request/compare/b1ddad2c994a25fbc81a28b3ec0e368bb2021c50..d121e62763d8cc35b5fb1710e887d6e69a52d3a4


CI: Update softprops/action-gh-release to v2.0.8

https://github.com/softprops/action-gh-release/compare/9d7c94cfd0a1f3ed45544c887983e9fa900f0564..c062e08bd532815e2082a85e87e3ef29c3e6d191

Motivation and Context

Keep third-party actions somewhat up to date.

Primarily, this is to fix an issue where the peter-evans/create-pull-request action tries to update an existing PR. However, I also noticed softprops/action-gh-release had some updates, and the changes seemed trivial.

How Has This Been Tested?

It hasn't.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • Tweak (non-breaking change to improve existing functionality)

Checklist:

  • My code has been run through clang-format.
  • I have read the contributing document.
  • My code is not on the master branch.
  • The code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

We're currently using peter-evans/create-pull-request v6.0.0 which has a
known issue that affects our services-validator action when attempting
to update an existing PR. This issue was fixed in v6.0.1, but we can
update to v7.0.2.
@RytoEX RytoEX added Bug Fix Non-breaking change which fixes an issue Enhancement Improvement to existing functionality CI labels Sep 13, 2024
@RytoEX RytoEX self-assigned this Sep 13, 2024
Copy link
Member

@PatTheMav PatTheMav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm currently working on a larger CI update PR which would have included these two as well.

@RytoEX RytoEX added this to the OBS Studio 31 milestone Sep 13, 2024
@RytoEX RytoEX merged commit f036b0d into obsproject:master Sep 13, 2024
14 checks passed
@RytoEX RytoEX deleted the update-actions branch September 13, 2024 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Fix Non-breaking change which fixes an issue CI Enhancement Improvement to existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants