-
Notifications
You must be signed in to change notification settings - Fork 3
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
[GH Request] Allow edx-transifex-bot to merge to frontend-component-ai-translations #1012
Comments
Thank you for your report! @openedx/axim-oncall will triage within a business day. Simple requests usually take 2-3 business days to resolve; more complex requests could take longer. |
@OmarIthawi @brian-smith-tcril does it make sense to set up this new repo with the new OEP-58 tooling to begin with rather than with the old jenkins tooling internal to 2U? |
Yes. We should not be setting up |
Hi @brian-smith-tcril, https://github.com/openedx/frontend-platform/blob/master/docs/how_tos/i18n.rst is the documentation I was following for the setup. I wasn't aware there is another way of achieving translations. |
Hi, I forked https://github.com/openedx/openedx-translations and created a PR hajorg/openedx-translations#1 following the steps outlined in https://docs.openedx.org/en/latest/developers/how-tos/enable-translations-new-repo.html#id7 but CI seems to be failing. It seems as though I might need an env variable. Can someone help verify if I’m doing the right thing and what I need to do to resolve the issue. |
@hajorg the env:
# This token requires Write access to the openedx-translations repo
GITHUB_TOKEN: ${{ secrets.EDX_TRANSIFEX_BOT_GITHUB_TOKEN }} I would not worry about that step failing on your fork, the branch created by the action seems to have a valid |
Got it. Thanks @brian-smith-tcril. This means I can create a PR against https://github.com/openedx/openedx-translations, right? |
@hajorg Yes! |
Ok, it sounds like you have what you need @hajorg , is there anything else you need before I close this ticket? |
Firm Name
2U
Urgency
Medium (< 2 weeks)
Requested Change
We would like the edx-transifex-bot to be able to create/merge its own PRs into frontend-component-ai-translations.
Reasoning
There is a Jenkins job that creates i18n translations PRs but the job fails with the error message below whenever edx-transifex-bot tries to create a PR in the repo
remote: Permission to openedx/frontend-component-ai-translations.git denied to edx-transifex-bot. fatal: unable to access 'https://github.com/openedx/frontend-component-ai-translations.git/': The requested URL returned error: 403
The text was updated successfully, but these errors were encountered: