Skip to content

[FIX/MAINT] - Only deploy on pypi when commits/PRs are made to the release branch#262

Merged
DESm1th merged 3 commits intoTIGRLab:masterfrom
jerdra:circleci_btd
Feb 21, 2020
Merged

[FIX/MAINT] - Only deploy on pypi when commits/PRs are made to the release branch#262
DESm1th merged 3 commits intoTIGRLab:masterfrom
jerdra:circleci_btd

Conversation

@jerdra
Copy link
Copy Markdown
Contributor

@jerdra jerdra commented Feb 7, 2020

Since Master will be our in-house production branch which is always being tweaked, we want to reserve deployment for milestones/major bug fixes.

Any commit/PR pushed to the branch release will be deployed to pypi.

@auto-assign auto-assign bot requested review from edickie and josephmje February 7, 2020 19:51
@jerdra jerdra requested review from DESm1th and removed request for edickie February 7, 2020 19:51
Copy link
Copy Markdown
Contributor

@josephmje josephmje left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we want test_deploy_pypi to run at every PR because if our package doesn't build, there could be something very wrong.

Also, we don't currently have a release branch. I think deployable is fine to run on the master branch but only for tagged releases. For some reason, that tags regex isn't getting picked up? 😕

Comment thread .circleci/config.yml Outdated
Comment thread .circleci/config.yml Outdated
Copy link
Copy Markdown
Contributor

@josephmje josephmje left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think these suggestions might work?

jerdra and others added 2 commits February 7, 2020 15:38
Co-Authored-By: Michael Joseph <josephmje.22@gmail.com>
Co-Authored-By: Michael Joseph <josephmje.22@gmail.com>
Copy link
Copy Markdown
Contributor

@DESm1th DESm1th left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ahh sorry! Forgot about this. Everything looks fine to me! Thanks Jer

@DESm1th DESm1th merged commit 757b709 into TIGRLab:master Feb 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants