OdooWiki OCA HUB
Uncategorised License: AGPL-3

This module facilitates the integration between Github and Version Control Platform.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Connect Odoo to GitHub so you can import organizations, repositories, branches, pull requests, comments and reviews into your version control platform, and keep them up to date.

This module adds GitHub as a supported host type in the Version Control Platform. It creates a GitHub host record and lets you configure a platform (for example an organization) with one or more GitHub personal access tokens.

From a platform you can refresh information from GitHub: the organization name, description and avatar are copied, and its repositories are created or updated with details such as creation date, last commit date, stars, forks, watchers, description, fork status and archived status. Repositories that are forks or archived can be skipped depending on the platform settings.

For each repository you can update branches, following an optional branch name pattern, and import pull requests with their comments and reviews. Pull request data includes author, branch, state, title, URL, merge status, draft status, dates, labels, commit counts, comment counts, additions and deletions. Comments and reviews are converted from Markdown to HTML.

Users can also be refreshed from GitHub, updating name, email, avatar and company; if a user no longer exists on GitHub, the record is archived. Contributor and repository URLs are generated automatically for GitHub records.

A constraint ensures only one GitHub host type can exist. GitHub API rate limits are handled by showing an error with the reset time.

Depends on

Required by other modules

Models and fields (5)
  • vcp.host · extends an existing model
  • vcp.user · extends an existing model
  • vcp.platform · extends an existing model
  • vcp.repository · extends an existing model
  • vcp.organization · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/version-control-platform.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.