Skip to content

macOS builds failing to notarize #3790

Description

@richardlau

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

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions