Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Course - Set Repository Settings #1

Open
12 tasks
github-actions bot opened this issue Aug 6, 2024 · 0 comments
Open
12 tasks

New Course - Set Repository Settings #1

github-actions bot opened this issue Aug 6, 2024 · 0 comments

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Aug 6, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants