numixproject / numix-icon-theme-square

Linux packaging for Numix Square
GNU General Public License v3.0
164 stars 12 forks source link

Automate releases with Travis #31

Closed mymindstorm closed 6 years ago

mymindstorm commented 6 years ago

This will automatically build and push a release to this repo using Travis. @Foggalong I've given you access to my repo to test it out. After becoming a collaborator go here => More Options => Trigger Build => master. If this gets approved then I'll submit a pr to the circle packaging repo too.

To use this you'll need to encrypt a deploy key for Travis using these steps and change the remote here. After that, go to the settings for this repo and set a monthly cron job.

mymindstorm commented 6 years ago

If this does start getting used it would be a good idea to setup failure notifications and adding a change-log file to the core repo so you don't have to add release notes manually.

Foggalong commented 6 years ago

This is a won't fix for now; thanks for looking into it but I've switched up how this is managed now so that the releases we make are now tied to issues as we work through them rather than arbitrarily made :)