Replies: 4 comments 2 replies
-
main branch is the branch used for production, it reflects the last version that beacon v2 has reached by accomplishing the milestones that ga4gh has set for the beacon to be considered as a new version. It can only be committed by a PR from the develop branch and exceptionally by some hotfixes to correct errors spotted after its official deployment. |
Beta Was this translation helpful? Give feedback.
-
@costero-e @laurenfromont I have moved the topic to a dedicated documentation page, including @costero-e 's additions. This is now visible at http://docs.genomebeacons.org/code-organization/ . However, I want to keep this discussion open for more details including topic branches (some of which then can go to the documentation, too). |
Beta Was this translation helpful? Give feedback.
-
Repository and Branch OrganizationThe development of Beacon code and documentation happens in the Core branches
|
Beta Was this translation helpful? Give feedback.
-
This discussion should be used to reflect the current branches and their purposes.
Core branches
main
develop
website-docs
This branch is used to maintain the website at http://docs.genomebeacons.org. The relevant files consists of anything under
/docs
as well as the configuration file (/mkdocs.yaml
) and the workflow file for processing the pages under/.github/workflows/mk-beacon-docs.yaml
.The
main
branch is updated fromwebsite-docs
during version updates.Changes to the Markdown files in the
/docs
directory (and its children) will initiate the processing of the workflow file; updating of the website than may take some minutes.gh-pages
The
gh-pages
branch is generated from the/docs
directory through itsmkdocs
workflow and contains the website itself. Do not editTopic branches
Beta Was this translation helpful? Give feedback.
All reactions