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

Bump release workflow to match the template in the tooling-project-assets repository #117

Merged
merged 1 commit into from
Nov 29, 2023

Conversation

MatteoPologruto
Copy link
Contributor

Description

An excellent tool named gon was used to perform the notarization.
the latest stable release of gon uses the altool command-line utility for notarization:
https://github.com/mitchellh/gon/blob/v0.2.5/notarize/upload.go#L41

Using altool for notarization is now deprecated by Apple and support for notarization via this tool is scheduled to be disabled 2023-11-01:
https://developer.apple.com/news/?id=y5mjxqmn

Furthermore, gon was archived.

I switched to https://github.com/Bearer/gon that has included mitchellh/gon#72, hoping the maintainers will take the responsibility of maintaining the project.
I added also AC_PROVIDER env var which is mandatory with the new notarytool.

Overall, the workflow was bumped to match the template in the tooling-project-assets repository.

Pull request type

[ ] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Breaking change

DistTasks.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@umbynos umbynos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since so much stuff was changed I would try a release of this on your fork

@MatteoPologruto MatteoPologruto marked this pull request as ready for review November 28, 2023 16:13
@MatteoPologruto MatteoPologruto force-pushed the move-to-gon-fork branch 2 times, most recently from a96768c to 1bba2a7 Compare November 28, 2023 16:20
@MatteoPologruto MatteoPologruto force-pushed the move-to-gon-fork branch 2 times, most recently from d62dfd1 to 6f728dd Compare November 28, 2023 17:15
@MatteoPologruto
Copy link
Contributor Author

@umbynos umbynos merged commit 337855d into arduino:main Nov 29, 2023
1 of 2 checks passed
@MatteoPologruto MatteoPologruto deleted the move-to-gon-fork branch November 29, 2023 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants