Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

Latest commit

 

History

History
46 lines (32 loc) · 1.96 KB

README.md

File metadata and controls

46 lines (32 loc) · 1.96 KB

Warning Archived in favor of just using the GitHub CLI to create releases and upload assets.

GitHub Release plugin for Poetry

black isort pycln pylint

A plugin for Poetry that adds a release subcommand which creates a new release on GitHub, and with that a new Git tag as well.

Installation

Using poetry:

$ poetry self add git+https://github.com/milivojevicu/poetry-plugin-github-release

Using pipx inject:

$ pipx inject poetry git+https://github.com/milivojevicu/poetry-plugin-github-release

Using pip:

$ pip install git+https://github.com/milivojevicu/poetry-plugin-github-release

More details at: python-poetry.org/docs/plugins

Usage

$ poetry release
Release v0.1.0 created and accessable through the following URL:
  https://github.com/milivojevicu/poetry-plugin-github-release/releases/tag/v0.1.0
Attempting to attach 2 asset(s) to the release.
  1. Uploading 'poetry-plugin-github-release-0.1.0.tar.gz'... Done.
  2. Uploading 'poetry_plugin_github_release-0.1.0-py3-none-any.whl'... Done.