Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

DO-48 ❄️ 🚀 Build stable package on git tag with SemVer #234

Merged
merged 1 commit into from
Jan 28, 2020

Conversation

dkravetz
Copy link
Contributor

@dkravetz dkravetz commented Jan 23, 2020

References

DO-48

Summary

This PR creates an sdist and wheel release of the project, based on a git tag pushed for master branch, and uploads it as an artifact to download.

Are there any open tasks/blockers for the ticket?

No

Create testing packages off of branches named following SemVer nomenclature


Reviewer checklist

Reviewer agreement:

  • Reviewers assign themselves at the start of the review.
  • Reviewers do not commit or merge the merge request.
  • Reviewers have to check and mark items in the checklist.

Merge request checklist

  • Conforms to the merge request title naming XP-XXX <a description in imperative form>.
  • Each commit conforms to the naming convention XP-XXX <a description in imperative form>.
  • Linked the ticket in the merge request title or the references section.
  • Added an informative merge request summary.

Code checklist

  • Conforms to the branch naming XP-XXX-<a_small_stub>.
  • Passed scope checks.
  • Added or updated tests if needed.
  • Added or updated code documentation if needed.
  • Conforms to Google docstring style.
  • Conforms to XAIN structlog style.

rsaffi
rsaffi previously approved these changes Jan 23, 2020
@dkravetz dkravetz force-pushed the DO-48_ci_build_stable_package branch from 2b1636f to 28b8f45 Compare January 24, 2020 10:24
@dkravetz dkravetz changed the title DO-48 ❄️ 🚀 Build stable package on git tag to master DO-48 ❄️ 🚀 Build stable package on git tag with SemVer Jan 24, 2020
@dkravetz dkravetz merged commit d8cbbf4 into development Jan 28, 2020
@dkravetz dkravetz deleted the DO-48_ci_build_stable_package branch January 28, 2020 08:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants