-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add vcs-type parameter and change to v1.1 API #14
base: master
Are you sure you want to change the base?
Conversation
👍 thanks for starting this discussion @tylux My main hesitation with this is that it is a breaking change to API. I'll think about it a bit more, but I'm curious if there are any clever ways we could keep the current API and also add support for The right answer may also be to just flip the switch and force people to upgrade as you've done here. I'm not sure why CI didn't run on this PR, but the tests will need to be updated too. |
@jszwedko Any updates on this matter? |
also interested in this PR |
Apologies for falling off on this one. I think v1.1 of Circle's API has been around long enough that we could make it the default, but I'd still like to provide an easy way for projects depending on the old API to continue using the client (i.e. minimize the amount of changes they'd need to make to continue relying on the library). I think this could be possible by moving master to a I'll try to follow up on this soon. I think it's also an opportunity to see if we can make other backwards incompatible improvements to the API of this library. |
Version Control System (:vcs-type)
New with v1.1 of the api, for endpoints under /project you will now need to tell CircleCI what version control system type your project uses. Current choices are ‘github’ or ‘bitbucket’.