-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Error releasing v1.22.18 #8801
Comments
@arcanis This is a weird build issue 🤔
|
I don't see the publickey log, but perhaps @DanBuild's SSH key changed somehow? |
It's in the CircleCI output: https://circleci.com/gh/yarnpkg/yarn/42523 |
I think it's the key listed here: |
I'm using CircleCI and I'm getting a similar issue this is my error:
I ran the command we use to download yarn in my console (I'm running an M1 Mac with Monterey 12.3) and then I checked the file type and it didn't return the correct file time. When I cat'd the file I got These are the commands I ran locally and the results:
I downloaded
|
The number of assets built for the v1.22.18 is incorrect: https://github.com/yarnpkg/yarn/releases. There is only 3 assets vs 10 usually. |
@arcanis I can manually build and publish this version in the morning if there's issues with the build process. |
Yep if possible it'd be great - I manually added the |
Working on this now |
For reference, this is what I ran on Linux:
which generates all the files except the |
This should be resolved now. @arcanis Feel free to ping me for future releases and I can just manually build everything, if you'd like 😄 |
Thanks Daniel! |
I guess this happened again for 1.22.20 and 1.22.21, creating a new release for tracking the asc file missing issue, #9020 |
@Daniel15 Per @chenrui333 's note above, and continuing through to the latest few releases, the GPG signatures are missing. Downstream tools like twuni/asdf-yarn#33 are breaking (on purpose) due to the missing signatures. If these signatures are missing due to an error (vs an intentional decision to stop signing releases), then it would be nice to see it fixed. @arcanis Is anyone actively working on fixing this? If not, I'm happy to do what I can to assist. Daniel's comment above should work for anyone holding that (private) GPG signing key, whether that's CI or a human. Given the cadence of Yarn releases, if CI is too much of a burden to integrate, then a simple manual process to have a human sign the release artifacts seems reasonable. It's just something that would need to be remembered (and documented). |
I'm not really working on Yarn any more. @arcanis has both the GPG key (already configured in the secrets in this repo) and a proof-of-concept I made for signing with GPG using Github Actions: https://github.com/Daniel15/yarn/blob/master/.github/workflows/release.yml
…On March 13, 2024 10:25:01 PM PDT, Devin Canterberry ***@***.***> wrote:
@Daniel15 Per @chenrui333 's note above, and continuing through to the latest [few releases](https://github.com/yarnpkg/yarn/releases), the GPG signatures are missing.
Downstream tools like twuni/asdf-yarn#33 are breaking (on purpose) due to the missing signatures. If these signatures are missing due to an error (vs an intentional decision to stop signing releases), then it would be nice to see it fixed.
@arcanis Is anyone actively working on fixing this? If not, I'm happy to do what I can to assist.
Daniel's [comment](#8801 (comment)) above should work for anyone that (private) GPG signing key, whether that's CI or a human.
Given the cadence of Yarn releases, if CI is too much of a burden to integrate, then a simple manual process to have a human sign the release artifacts seems reasonable. It's just something that would need to be remembered (and documented).
--
Reply to this email directly or view it on GitHub:
#8801 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
Thanks, @Daniel15 for chiming in. That's helpful, and should be plenty to work with to get this resolved! |
An error was encountered while processing the CircleCI release build of v1.22.18:
Re-running the build on CircleCI might fix it. Click "Rebuild" on this page to trigger a rebuild
Full logs: https://release.yarnpkg.com/log/release_circleci
cc @Daniel15 @arcanis
The text was updated successfully, but these errors were encountered: