Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

verify code signature for mac release action before sending for notarization

Aberta
#1,504 1 comentário 1 reação 1 responsável Ver no GitHub

@kjhollen já está trabalhando nisso.

Desde 17/4/2026.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

enhancement
Most relevant area for this enhancement?

Build process

Feature to enhance

macOS release building

Enhancement details
Enhancement description

Add a step in the release.yml workflow for macOS that checks the code signature before sending the binary to be notarized, so that we have an opportunity to see more output if the process fails. Currently, mac builds fail when notarytool runs, but the logs don't provide enough information to debug effectively.

Benefits

Easier to release new builds for macOS users.

Challenges

Pretty straightforward, I think—see suggested solution in next section.

Additional context

Likely solution is to add this or something similar to the release-macos job:

- name: Verify code signature
  run: |
    codesign -vvv --deep --strict "app/build/compose/binaries/main/Processing.app"
    file "app/build/compose/binaries/main/Processing.app/Contents/MacOS/Processing"

I'll test this out locally & submit a PR if the error output from adding this step is useful.

(with thanks to @SableRaf & Claude for the suggestion)

Would you like to help implement this enhancement?

Yes, I’d like to help with this

Linguagem predominante
Java
Estrelas
497
Forks
183
Merge médio
4h 39min
PRs com merge (30d)
3

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de processing/processing4

Todas as issues de processing/processing4

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.