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

Activate automatic translation updates for plugins #15792

Closed
3 tasks done
sgiehl opened this issue Apr 8, 2020 · 3 comments
Closed
3 tasks done

Activate automatic translation updates for plugins #15792

sgiehl opened this issue Apr 8, 2020 · 3 comments
Assignees
Labels
c: i18n For issues around internationalisation and localisation.
Milestone

Comments

@sgiehl
Copy link
Member

sgiehl commented Apr 8, 2020

I've built a github action we can use for automatically creating PR with translation updates for our plugins. See https://github.com/sgiehl/matomo-plugin-translations-update.

Using that in the plugin is quite easy as it only requires adding transifex username and password as secrets and adding a small action file.

Already did that for my ReferrersManager plugin. See https://github.com/sgiehl/piwik-plugin-ReferrersManager/blob/master/.github/workflows/translations.yml

Open Todos for our plugins:

  • Create secrets in all repos
  • Move action to matomo
  • create action yml file in all repos
@sgiehl sgiehl added the c: i18n For issues around internationalisation and localisation. label Apr 8, 2020
@sgiehl sgiehl added this to the 4.0.0 milestone Apr 8, 2020
@sgiehl
Copy link
Member Author

sgiehl commented Apr 8, 2020

@tsteur assigned the issue to you for now. Please add the secrets to all repos once you have time for it and assign the issue back to me once you're finished and I'll do the remaining tasks

@tsteur tsteur modified the milestones: 4.0.0, 4.0.0 RC Apr 13, 2020
@tsteur
Copy link
Member

tsteur commented Apr 13, 2020

@sgiehl added the secrets to most matomo-org/plugin- repos. Except for 2 or 3 like PiwikDebugger, ClassicFontTheme, and not sure if there was another one.

Be good to wait for a 4-6 weeks with setting this up fully so we can first work on the issues and also don't have to merge PRs created by this etc as they wouldn't be needed before an RC anyway.

@tsteur tsteur assigned sgiehl and unassigned tsteur Apr 13, 2020
@sgiehl
Copy link
Member Author

sgiehl commented Jul 21, 2020

Automatic updates are now already running for our free plugins

@sgiehl sgiehl closed this as completed Jul 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: i18n For issues around internationalisation and localisation.
Projects
None yet
Development

No branches or pull requests

2 participants