Skip to content

Branching Model

jaenrig-ifx edited this page Sep 10, 2024 · 8 revisions

The Infineon forks follows the same workflow as the official repository, and it is intended to be a mere copy of the micropython/master in the long term.

Additional branches are made available in order to support early stages of the PSoC6 port development, and clustering future maintenance contribution prior final merge into the MicroPython upstream repository.

To provide that functionality, the following permanent branches are implemented:

  • master : 1 to 1 copy of the micropython/master. Daily synched with micropython/master branch.
  • ports-psoc6-main : Any Infineon PSoC6 port contribution prior PR to upstream. micropython/master is daily rebased into this branch.
    Includes supporting synch workflows and other irrelevant changes in the official project. This entails creating dedicated PR branches removing any changes not relevant to the official MicroPython repository.
Clone this wiki locally