Get notarization running on GitHub#10041
Conversation
Co-authored-by: Christoph <siedlerkiller@gmail.com>
fix jlink command
|
To test the notarization workflow we need to create a tag |
|
Notarization works now. just something with uploading/downloading to builds.jabref.org |
|
Only piece missing is to copy the work flow parts now to the mac arm |
|
https://github.com/JabRef/jabref/actions/runs/5400189417/jobs/9808895171?pr=10041 |
|
Run actions/download-artifact@master |
fix artifact name
|
for arm64 I think we should rename the files before uploading etc, I am not sure if we otherwise overwrite the existing ones |
# Conflicts: # .github/workflows/deployment.yml
# Conflicts: # .github/workflows/deployment.yml
|
The patched macos AARM64 workflow (https://github.com/JabRef/jabref/actions/workflows/deployment-arm64.yml) needs to run on this branch ( The .pkg and .dmg at https://builds.jabref.org/pull/10041/merge/ should be notarized (as of now), ,because I activated notarization. |
|
We are continuing tweaking the build workflows (e.g., #10049). Therefore, we merge. We can add fixes if needed later. |
Fixes https://github.com/JabRef/jabref-issue-melting-pot/issues/24
Refs: https://docs.oracle.com/en/java/javase/20/jpackage/support-application-features.html#GUID-8D9F0607-91F4-4070-8823-02FCAB12238D
Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if applicable)