indeedeng / starfish

Run your own FOSS Contributor Fund - use Starfish to find eligible voters
Apache License 2.0
58 stars 38 forks source link

New major version because we've created a breaking change #38

Closed danisyellis closed 4 years ago

danisyellis commented 4 years ago

We need a new major version. (i.e. from version 1.0.0 to version 2.0.0) That will tell users that there's been a breaking change introduced (i.e., if they pull in the new code and don't change anything, Starfish won't run correctly anymore).

The breaking change was the commit that changed our GitHub API auth from using an OAauth app to using a Personal Access Token. So, I'd like the new major version to start with that commit.

danisyellis commented 4 years ago

And, there's now a second breaking change - also in the .env file. TIMEZONE_OFFSET has been changed to TIMEZONE and the value should be written differently than before. Instructions are in the README.

danisyellis commented 4 years ago

I handled this a few months but forgot to close this issue. Closing as fixed now.