-
-
Notifications
You must be signed in to change notification settings - Fork 83
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
I18n Workflow Fix #642
I18n Workflow Fix #642
Conversation
β¦8next-integration-draft
β Deploy Preview for livecodes ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Quality Gate passedIssues Measures |
Hi @zyf722 So the i18n-update-push, i18n-update-pull & creating the PR worked. However, the created PR did not trigger the CI build & tests. See https://github.com/orgs/community/discussions/33804 You may want to use the secret |
Thank you for pointing this out. I checked some related discussions and found a summary of various solutions to this issue. From my perspective, among the proposed solutions, creating a dedicated GitHub App might be better than simply using a repo-scoped PAT. I noticed that currently It doesn't seem complicated to create a GitHub App, as described here. Meanwhile, setting git user information for the app can also be done easily. How about we give this approach a try? Let me know what you think, thanks! |
Yes, I think this is a reasonable approach. |
Hi @hatemhosny, I've just finished with the Github App integration, with some fixes and improvements (changelog):
Some of my suggestions on next moves after merging:
Please review these changes. Once you think it's ready, I'll create a PR to merge the changes into the main repo and assist with the next steps proposed above. Thanks :) |
That's nice indeed, @zyf722 |
What type of PR is this? (check all applicable)
Description
This PR is intended to fix issues with the i18n workflow introduced in the previous i18n PR.
A helper script
i18n-lokalise-json
is also added to help converting translation from.ts
to Lokalise.json
files.Breaking changes
<owner>/<branch>
forPR_BRANCH
in CI to avoid potential naming collisions @ 4dc6dbdRelated Tickets & Documents