Search Unity

UPM GitHub Repository Template

Discussion in 'Package Manager' started by jasonboukheir, Aug 19, 2020.

  1. jasonboukheir

    jasonboukheir

    Joined:
    May 3, 2017
    Posts:
    84
    cross-post from the Work In Progress Forum (I feel like it probably belongs better in here?)


    I've been working on some Unity Package Manager packages to get a feel for the workflow, and I really hate setting up new projects and configuring CI. So instead of spending 20 min setting up a new package project, I decided to spend 4 hours building out UPM template repositories on GitHub.

    UPMTemplate-2020.1
    UPMTemplate-2019.4

    Here's what's set up already:
    • Code Coverage and Tests on push and PR
    • Semantic Releases with automated Changelog and package.json updates
    • Automated github packages deployment from a successful release
    • Pruned unused packages, and added common package development packages (code coverage, performance testing, and the ui builder are packages I've added).
    I've been using unity-ci as a starting off point. Shout-outs to openupm as well for a great hosting open-source platform (as well as great CI documentation!)
     
    erlioniel and Favo-Yang like this.