Read the full documentation of Git Etiquette
- Click the
Use this template button
, then create a new repository while making sure to select the option to include all branches. Additionally, be sure to check the owner of the repository, either an organization or an individual, depending on your needs.- The template contains a main and a dev branch, issue and pull request templates, and a workflow file, to help you quickly get started on your project.
- Copy a project board from https://github.com/users/LeDuble/projects/8 and click the three dots in the top right, and select "Make a Copy".
- Make sure to verify that the owner of the project is going correct before proceeding, either an organization or an individual.
- This project board contains all the necessary settings, so no additional configuration is needed.
- Link it to your repository through the Projects tab in your repository.
- Add labels to your organization or repository as described here: The labels for issues (Git Etiquette)
- select the workflow file that you are going to use
- If you are planning to use this workflow within your organization, keep the
WFprojects_organization_version.yaml
file and delete theWFprojects.yml
file. If you are planning to use it as an individual, do the opposite.
- Read the documentation (Git Etiquette) to learn how to configure the workflow file.
- If the setup has already been done, you can proceed to the next step which is configuring the values. Read more at here
- If the app has already been installed to your organization and the required secret variables have been added, all you need to do is update the values of the
organization_name
andproject_number
(see: how to find project number).
- If the app has already been installed to your organization and the required secret variables have been added, all you need to do is update the values of the
- Start learning The strategy and applying it to your workflow!
- And have fun, enjoy the development process!
Read the full documentation of Git Etiquette and don't forget to give the project a star on GitHub!