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

Releases 1.89.0.24127 doesn't contains Mac OS binary #1868

Open
2 tasks done
sendaoYan opened this issue May 8, 2024 · 4 comments
Open
2 tasks done

Releases 1.89.0.24127 doesn't contains Mac OS binary #1868

sendaoYan opened this issue May 8, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@sendaoYan
Copy link

sendaoYan commented May 8, 2024

Describe the bug
Releases 1.89.0.24127 doesn't contains macos binary

Please confirm that this problem is VSCodium-specific

  • This bug doesn't happen if I use Microsoft's Visual Studio Code. It only happens in VSCodium.

Please confirm that the issue/resolution isn't already documented

To Reproduce
Steps to reproduce the behavior:

  1. Go to Releases 1.89.0.24127 web
  2. search dmg

Expected behavior
1.88.1.24104 has contains dmg binary:

image

Screenshots
image

Desktop (please complete the following information):

  • OS: [e.g. Mac OS, Ubuntu 20.04, etc] MacOS
  • Architecture [e.g. x64, ia32, arm64] aarch64
  • Version [e.g. 1.33.0] Releases 1.89.0.24127
  • App Manager [e.g. Winget, Homebrew, Snap, AUR, RPM, Nix, ...] dmg
  • Sandboxed [e.g. no, Flatpak, Snap] no
@sendaoYan sendaoYan added the bug Something isn't working label May 8, 2024
@sendaoYan sendaoYan changed the title Releases 1.89.0.24127 doesn't contains macos binary Releases 1.89.0.24127 doesn't contains Mac OS binary May 8, 2024
@wanderingmeow
Copy link

During the build process, an error occurred due to an expired codesign certificate (CSSMERR_TP_CERT_EXPIRED). The build logs can be found here: https://github.com/VSCodium/vscodium/actions/runs/8962504270/job/24611461953#step:9:38.

It appears that the developer certificate from @stripedpajamas to sign the software has expired, or there is something wrong with the CI configuration, but I've checked and it doesn't seem to have changed recently.

Reference: https://forums.developer.apple.com/forums/thread/712043

@daiyam
Copy link
Member

daiyam commented May 9, 2024

Yep, I've been pondering what to do since Sunday... (logs added in the Insiders version).
But I thinking I've already seen the CSSMERR_TP_CERT_EXPIRED error but I can't be sure.

Renew the certificate / Get an official from Apple.
What happens when the certificate change? Broken update?

@wanderingmeow
Copy link

I tried compiling with an ad-hoc certificate (self-generated) using CI: wanderingmeow@0a0a9c8, and ran the action.

So far, it seems to work fine, except for an initial startup issue where I'm prompted to access "VSCodium Safe Storage" in the keychain.

An issue that may affect users with full security enabled: the "Apple cannot check the app for malicious software" alert. This might occur every time the app is updated, as shown in the screenshot:

@daiyam
Copy link
Member

daiyam commented May 10, 2024

Yep, it's a know issue. But I've decided to buy an Apple's developer account to get a valid certificate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants