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

Tooling update #536

Merged
merged 4 commits into from
Dec 28, 2023
Merged

Tooling update #536

merged 4 commits into from
Dec 28, 2023

Conversation

kkerti
Copy link
Collaborator

@kkerti kkerti commented Dec 27, 2023

New update to GitHub Actions

Upload and download artifacts are updated to v4. Now the build artifacts are uploaded/downlaoded separately, no need to wait for all jobs to finish to begin testing. Read more here.

MacOS notarytool requires teamId

Although uploaded to github secrets and already added to notarize.js, the APPLE_TEAM_ID was not used in the action scripts. If I remember correctly, I could not use it before as the notarization server was not working when team id was present. Since it's now ultimately required, added back to the scripts.

Quit app resulting in crash

This branch uses one of the most recent stable branch. Alpha and nightly builds done on this branch don't have this issue anymore. I suspect that the package tab crash or some other background process crashing resulted in this error, which has been fixed in the meantime by @danim1130.

@SukuWc SukuWc merged commit 9c706fb into stable Dec 28, 2023
12 checks passed
@SukuWc
Copy link
Member

SukuWc commented Dec 28, 2023

Looks good, thank you for your contribution!

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

Successfully merging this pull request may close these issues.

2 participants