DocsChangelog
GitHub
Get started
  • Malmoi
    • FAQ
  • Create a project
  • GitHub
    • Create a project with GitHub
    • Add the workflow
    • Allow the actions
    • Merging the pull request
    • Manage the GitHub connection
    • Troubleshoot GitHub
  • GitLab
    • Create a project with GitLab
    • Add the GitLab CI jobs
    • Merging the merge request
    • Manage the GitLab token and connection
    • Troubleshoot GitLab
  • Set up a project
    • Invite translators
    • Add sources
    • Archive a project
  • Translate
    • Join a project
    • Edit translations
    • Publish your changes
  • How syncing works
    • When code changes
    • Every night
    • Undo and resync
    • Check activity in Logs
  • Account and preferences
    • Account
    • Preferences
  • Connect an AI agent
    • Sign in through your browser
    • Use a personal token
    • What the agent can do
    • Example prompts
  • Reference
    • Supported file formats
    • Limits
  • Self-hosting
    • Install
    • Update, back up, and restore
    • Troubleshooting and privacy

GitHub

Connect your GitHub repository, set up automatic updates, and manage translation pull requests and repository access.

  • Create a project with GitHubInstall the GitHub App on your repository, choose the translation files Malmoi should manage, and create the project.→
  • Add the workflowAdd the generated GitHub Actions workflow so repository changes reach Malmoi.→
  • Allow the actionsAllow the four actions used by the generated workflow when your repository or organization restricts GitHub Actions.→
  • Merging the pull requestReview the generated pull request in GitHub and merge it to return translations to your repository.→
  • Manage the GitHub connectionManage repository access and renew your GitHub authorization from Account.→
  • Troubleshoot GitHubFind the next step when GitHub access, the workflow, or a repository update fails.→
PreviousCreate a projectNextCreate a project with GitHub
© 2026 MalmoiGitHubPrivacy Policy