Skip to content

New Course - Set Repository Settings #1

@github-actions

Description

@github-actions

For more information on these settings see instructions in Starting a new OTTR course.

  • This course repository is set to public.

  • Github secret GH_PAT has been set
    Name: GH_PAT
    value: A personal access token following these instructions.
    Underneath Select scopes, check both repo and workflow.
    Then copy the PAT and save as the value.

  • GitHub pages is turned on

    • Go to Settings > Pages. Underneath Source, choose main for the branch and select the docs folder. Then click Save.
    • Check Enforce HTTPS.
  • Set branch protections settings

    • main branch has been set up:
      • Require pull request reviews before merging box is checked.
      • Require status checks to pass before merging box is checked.
        • Underneath that Require branches to be up to date before merging box is checked.
    • Click Save at the bottom of the page!
  • Customize GitHub actions for what you will need in this course.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions