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

macOS builds failing to notarize #3790

Closed
richardlau opened this issue Jun 27, 2024 · 3 comments
Closed

macOS builds failing to notarize #3790

richardlau opened this issue Jun 27, 2024 · 3 comments

Comments

@richardlau
Copy link
Member

Starting yesterday, macOS nightly/release builds have failed to notarize:

e.g. https://ci-release.nodejs.org/job/iojs+release/nodes=osx11-release-pkg/10296/console

08:03:33 Submitting node-v23.0.0-nightly20240626eca806b54a.pkg for notarization...
08:03:33 Conducting pre-submission checks for node-v23.0.0-nightly20240626eca806b54a.pkg and initiating connection to the Apple notary service...
08:03:34 Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired.
08:03:34 Notarization node-v23.0.0-nightly20240626eca806b54a.pkg failed.

This will block planned releases of Node.js 22.4.0 (cc @targos ) and the upcoming security release (cc @RafaelGSS)

This will probably need someone with access to our Apple Developer account to sign in and accept the updated agreement.
cc @nodejs/build-infra

@UlisesGascon
Copy link
Member

I will work on it now, following the previous steps in #3605

@UlisesGascon UlisesGascon self-assigned this Jun 27, 2024
@UlisesGascon
Copy link
Member

I just accepted the new agreement, so it should be fine by now. I will let this issue open until we confirm that the CI is passing correctly 👍

@richardlau
Copy link
Member Author

Today's build was successfully notarized. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants