-
Notifications
You must be signed in to change notification settings - Fork 663
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
Auto Update Locale Files #780
Auto Update Locale Files #780
Conversation
…o be updated and clean up the workflow with newer dependencies including: python 3.9 -> 3.12 GH action/checkout@v2 -> action/checkout@v4 create-pull-request@v3 -> create-pull-requests@v6 actions/setup-python@v2 -> actions/setup-python@v5 With the updated dependencies we now cache python dependencies with the built-in functionality. We also only run this action if it's push to the jazzband org repo
d4ff126
to
8a80dbc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for sending in this patch! the approach to validate only against upstream
is a very nice idea!
Good work @dpgraham4401 🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few questions
@aqeelat I've responded. Sorry I haven't thought about this PR in a couple months so I've forgotten a lot about the implementation details. Happy to make modifications. |
I'd say let's give it a shot. Thanks so much @dpgraham4401 ! |
This PR update workflow permissions to automatically create a PR to trunk (master/main) when locale files need to be updated. It also cleans up the existing workflow with newer dependencies including:
With the updated dependencies we now cache python dependencies with the built-in functionality instead of doing so manually.
We also only run this action if it's push to the jazzband org repo
This PR closes #462