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

v1.6.11 release is missing binary assets #219

Open
ThiefMaster opened this issue Apr 24, 2024 · 5 comments
Open

v1.6.11 release is missing binary assets #219

ThiefMaster opened this issue Apr 24, 2024 · 5 comments

Comments

@ThiefMaster
Copy link

https://github.com/transifex/cli/releases/tag/v1.6.11

This is breaking the curl-pipe-bash installation:

Run curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  3426  100  3426    0     0  89610      0 --:--:-- --:--:-- --:--:-- 92594
** Installing CLI from https://github.com/transifex/cli/releases/latest/download/tx-linux-amd64.tar.gz

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100     9  100     9    0     0     41      0 --:--:-- --:--:-- --:--:--    41

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

** Adding CLI to PATH
** export PATH="/home/runner/work/indico/indico:$PATH" was added to /home/runner/.bashrc. Please restart your terminal to have access to 'tx' from any path.

** If everything went fine you should see the Transifex CLI version in the following line.
bash: line 111: ./tx: No such file or directory
@insolor
Copy link

insolor commented Apr 24, 2024

As a temporary workaround, installation of v1.6.10 can be used

curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash -s -- v1.6.10

@ThiefMaster
Copy link
Author

Sure, but that'd require me changing my CI. Not worth it for what's probably a temporary problem.

@kostasgeo
Copy link
Contributor

@ThiefMaster @insolor We deleted v1.6.11 since there is a problem with the release that we are looking into. v1.6.10 is now the latest.

archlinux-github pushed a commit to archlinux/aur that referenced this issue Apr 24, 2024
This reverts commit 27b9a19.

The upstream release was deleted, see
transifex/cli#219 (comment)
@insolor
Copy link

insolor commented Apr 26, 2024

The problem is resolved: https://github.com/transifex/cli/releases/tag/v1.6.11

I've already reverted pinned tx v1.6.10 version in workflows in my repos, everything works fine.

@alerque
Copy link

alerque commented Apr 26, 2024

Please don't re-tag releases. If there was a problem with a release just bump the patch version and re-release when you get it fixed. Re-using the same Git tags and version numbers causes all sorts of trouble downstream. If a release is actively dangerous you can delete the tag, but just an incomplete release process should not result it a tag deletion and re-posting of the same tag. This already went out and got packaged downstream by package systems that don't rely on binary assets, then the sources went away with the tag, and now they are back with the same tag and different checksums and it's just a mess. Bumping the patch version is much cleaner for downstream workflows.

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

4 participants