diff --git a/.github/workflows/gui.yml b/.github/workflows/gui.yml index 544c1896f6..38dc4dce7d 100644 --- a/.github/workflows/gui.yml +++ b/.github/workflows/gui.yml @@ -590,6 +590,7 @@ jobs: APPLEIDPASS: ${{ secrets.APPLE_NOTARIZATION_PASSWORD }} CSC_IDENTITY_AUTO_DISCOVERY: "true" CSC_KEY_PASSWORD: ${{ secrets.APPLE_CODE_SIGNING_CERT_PASSWORD }} + CSC_LINK: ${{ secrets.APPLE_CODE_SIGNING_CERT }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - if: failure() && runner.os == 'Windows' name: List files if failed (Windows) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8f7f2be68f..15b7621e90 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -625,6 +625,7 @@ jobs: APPLEIDPASS: ${{ secrets.APPLE_NOTARIZATION_PASSWORD }} CSC_IDENTITY_AUTO_DISCOVERY: "true" CSC_KEY_PASSWORD: ${{ secrets.APPLE_CODE_SIGNING_CERT_PASSWORD }} + CSC_LINK: ${{ secrets.APPLE_CODE_SIGNING_CERT }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - if: failure() && runner.os == 'Windows' name: List files if failed (Windows) diff --git a/build/build/src/ci_gen/job.rs b/build/build/src/ci_gen/job.rs index 56d3476477..4e77f68246 100644 --- a/build/build/src/ci_gen/job.rs +++ b/build/build/src/ci_gen/job.rs @@ -193,13 +193,10 @@ pub fn expose_os_specific_signing_secret(os: OS, step: Step) -> Step { &crate::ide::web::env::WIN_CSC_KEY_PASSWORD, ), OS::MacOS => step - // This temporarily disables notarization and code signing. - // Should be uncommented, once https://github.com/enso-org/enso/issues/7091 is - // addressed. - // .with_secret_exposed_as( - // secret::APPLE_CODE_SIGNING_CERT, - // &crate::ide::web::env::CSC_LINK, - // ) + .with_secret_exposed_as( + secret::APPLE_CODE_SIGNING_CERT, + &crate::ide::web::env::CSC_LINK, + ) .with_secret_exposed_as( secret::APPLE_CODE_SIGNING_CERT_PASSWORD, &crate::ide::web::env::CSC_KEY_PASSWORD,