Skip to content

New project

Raymond Schouten edited this page Nov 7, 2023 · 20 revisions

Creating repository

  1. Create GitHub repository
    • Repository name: [repository-name]
    • Description: [Description]

Initializing repository

  1. Clone repository via SSH
  2. Setup Git user configuration (if needed)
  3. Add default files from templates
  4. Push changes to main

Enable GitHub Pages

  1. Configure Pages (GitHub: Repository settings » Pages » Build and deployment)
    • Source: Deploy from branch
    • Branch: main /docs

Project Board

  1. Create project board
  2. Make board publicly visible (GitHub: Project settings » Danger zone » Visibility)
  3. Configure columns:
    • Backlog: Issues in this lane are scheduled for any of the upcoming releases, but not yet ready to be picked up.
    • Ready: Issues in this lane are ready to be picked up.
    • In Progress: Issues in this lane are in progress.
    • In Test: Issues in this lane are being tested.
    • Closed: Issues in this lane are closed and will be released in any of the next releases.
  4. Configure workflows:
    • Item added to project → Status: Backlog
    • **Item reopened → Status: Backlog
    • Item closed → Status: Closed
    • Pull request merged → Status: Closed
Clone this wiki locally