Template repository for Python projects. Don't forget to update the README.md file with the project information and initially run
git checkout main
cp update_templates.sh your_project_path/.github/
your_project_path/.github/update_templates.sh
In case a major release is published on the Workflow-Template repository, run .github/update_workflows.sh
. This creates a PR
with the changes in the workflows. Carefully check the changes and merge them into the main
branch.
This repository is used as a template repository for new Maven projects. Thus the newly created repository will have the same structure and configurations as this one.
After merging into the main
branch, use rebase_init_branches.sh
to rebase these changes onto the init-
branches as
well.
The init-
branches are used to initialize the project with the necessary files and configurations. Create them in this repository
and add a pr-description.md
file with the description of the changes to be made. The first line contains the title of the PR
followed by a blank line and then the description.
Never merge these branches directly into the main
branch!