Skip to content

Project set up

Raymond Schouten edited this page Nov 24, 2016 · 18 revisions

Creating repository

  1. Create GitHub repository
    • Repository name: <repository-name>
    • Description: <Repository Name>
    • Add a license: MIT License
  2. Add repository to Travis CI
  3. Add repository to Codecov
  4. Add Codecov webhook to GitHub (Codecov: Settings » Create New Webhook)
  5. Add repository to Code Climate
  6. Add Code Climate webhook to GitHub (GitHub: Settings » Webhooks » Add webhook)
    • Payload URL: https://codeclimate.com/webhooks
    • Which events would you like to trigger this webhook: Send me everything
  7. Clone repository via SSH

Creating package

  1. Add repository to Packagist
  2. Add Packagist webhook to GitHub (GitHub: Settings » Integrations & services » Add service: Packagist)
    • User: raymondschouten
    • Token: <token>

Configuring project

  1. Create GitHub project
    • Name: <Repository Name>
  2. Add project columns
    • Backlog
    • Ready
    • In Progress
    • Closed

Configuring issues

  1. Add issue labels
    • Bug (#ee0701)
    • Duplicate (#cccccc)
    • Improvement (#84b6eb)
    • Invalid (#e6e6e6)
    • New Feature (#128A0C)
    • Question (#cc317c)
    • Won't Fix (#ffffff)

Clone this wiki locally