-
Request a new repository by creating a OSPO ticket
- Provide the needed information to the ticket
- The name should correspond to "spec-[NameOfYourSimplifierProject]" naming convention
- While creating this ticket, additionally provide information that
- you want to create your repository by cloning from "spec-TemplateForSimplifierProjects", so that a new repository will be created for you which is based on the template repository
- you need appropriate access privileges to manipulate the settings of the new repository
-
Your new repository is getting created, give it some time. After creation, the ticket will be set to DONE-state and your repository will be findable in the repositories list
-
Add your repository to our GitHub Projects page and leave the needed details
- Configure some settings to prepare your repository for the intended behaviour
- Settings > Actions > General > check
- "Allow all actions and reusable workflows"
- "Read and write permissions"
- "Allow GitHub Actions to create and approve pull requests"
- save!
- Settings > Secrets > Actions > create repository secrets > New repository secret
- Name: SIMPLIFIER_USERNAME, Secret: your simplifier username
- Name: SIMPLIFIER_PASSWORD, Secret: your simplifier password
- Settings > Branches > Branch protection rule > Add branch protection rule > check
- enter branch name pattern "*"
- "Require a pull request before merging"
- "Require approvals"
- "Require status checks to pass before merging"
- "Require branches to be up to date before merging"
- save
- Settings > Actions > General > check
Now you can clone your repository to your local machine.