Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 2.12 KB

File metadata and controls

36 lines (30 loc) · 2.12 KB

Create the repository on GitHub

  1. 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

  2. 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

  3. Add your repository to our GitHub Projects page and leave the needed details


Configure the repository on GitHub

  • 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

Now you can clone your repository to your local machine.