Pushing a release to SVN - caveman2cosmos/Caveman2Cosmos GitHub Wiki

  1. Create a pull request from master to release click here to do it

  2. Fill in the title and description with something relevant, such as the main reason for the release, a new feature, etc.
    image

  3. Now for the hard part: find another dev to agree to review your release and assign them! A review is not strictly required, but it is a good practice to ensure some level of sanity checking. The thoroughness of the review is left to the discretion of the devs involved. Mostly this is a formality, and reviews will likely be just reading the description. We can revisit this process once we have tried it for a while to see if it needs tweaking/abandoning/reinforcing or whatever.
    image

  4. Once the reviewer submitted a review either they or you can merge the PR.

  5. After this the process of release is automated by appveyor, and the release should appear in SVN within an hour.