Challenge Overview

    Welcome to the Github Helper Service Contest.


    Contest Details

    Create a simple Nodejs service that is given a Github repository into which the service creates an Issue Template in the repository using .github folder and creates labels in the repository.


    The service can read from a configuration file where the location to the Issue Template markdown file and the json file containing the list of labels will be specified. The service itself will work through a command line interface and accept the Github repository as an argument.


    Point to Note

    • Use Nodejs version 8

    • The username and password needs to be passed to the service (as arguments).

    • The format for the JSON file containing the labels will be an array of objects with label name and color as the keys of the object.

    • .github folder may or may not exist in the repository. If it does not exist, you are expected to create it before storing the issue template in the folder

    Final Submission Guidelines

    Zip your changes. Provide a README file with deployment and usage instructions. Upload it to Topcoder.

    Reliability Rating and Bonus

    For challenges that have a reliability bonus, the bonus depends on the reliability rating at the moment of registration for that project. A participant with no previous projects is considered to have no reliability rating, and therefore gets no bonus. Reliability bonus does not apply to Digital Run winnings. Since reliability rating is based on the past 15 projects, it can only have 15 discrete values.
    Read more.


    Final Review:

    Community Review Board


    User Sign-Off


    Review Scorecard