Skip to content
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

Please create git tags for releases #91

Open
mgorny opened this issue Oct 23, 2021 · 9 comments
Open

Please create git tags for releases #91

mgorny opened this issue Oct 23, 2021 · 9 comments

Comments

@mgorny
Copy link

mgorny commented Oct 23, 2021

We packagers find git tags very convenient for fetching release versions from GitHub. Could you please create and push tags corresponding to releases (or at least the most recent release)?

@mcepl
Copy link

mcepl commented Nov 25, 2021

And/or please also package tests to the distribution tarball. Many Linux (not only) distros try to run a test suite of packages to make sure that at least something on the package is working and they are not delivering to their users just useless turd.

@kloczek
Copy link

kloczek commented Jan 1, 2022

+1

@kloczek
Copy link

kloczek commented Apr 9, 2022

gentle ping 😃

@hswong3i
Copy link

hswong3i commented Jun 24, 2022

I am facing the same issue, e.g. I could only link these together:

Another good idea is not only about GIT tag, but also create a GitHub Release accordingly. For my daily use case I will enable notification for each repo with "Release", therefore I could create a new deb/rpm package for it within the next day, and provide bugfix PR to upstream ASAP ;-)

image

[UPDATE] Well... bugfix PR to upstream comes for fixing 2.0.3 available for Python < 3.7... See #96

@mgorny
Copy link
Author

mgorny commented Jun 24, 2022

Another good idea is not only about GIT tag, but also create a GitHub Release accordingly. For my daily use case I will enable notification for each repo with "Release", therefore I could create a new deb/rpm package for it within the next day, and provide bugfix PR to upstream ASAP ;-)

I suggest putting pypi release feeds in your feed reader, they're a great way to get updates on Python packages. Especially when upstreams forget to push tags.

@hswong3i
Copy link

hswong3i commented Jun 24, 2022

I suggest putting pypi release feeds in your feed reader, they're a great way to get updates on Python packages. Especially when upstreams forget to push tags.

As a packager I have a more simple stupid solution:

  1. Create a podman instance with Ubuntu 18.04 for Python 3.6 and Ubuntu 20.04 for Python 3.8
  2. Install corresponding packages from my OBS repo
  3. Running pip list --outdated for checking

This could also check if my packaging script really works, especially about the version number generated for .egg-info.

Sometime I also run the target apps, eg ansible --version or molecule --version manually for checking if any runtime issue happened.

@mgorny
Copy link
Author

mgorny commented Jun 24, 2022

Thanks, I didn't know about that one. As a bonus, it just made me discover some packages that put incorrect versions into dist-info.

@kloczek
Copy link

kloczek commented Jan 22, 2023

Gentle ping .. 😋
Can we have maintainer some comment? 🤔 Please ..

@lemenkov
Copy link

Hello! Thank you for this library I am using indirectly.
I would really love to see git tags as well :)

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

No branches or pull requests

5 participants