Skip to content

Easier for normal user to build. More readable error info about 4 secret for package. - #200

Open
crazypeace wants to merge 3 commits into
forkgram:devfrom
crazypeace:dev
Open

crazypeace wants to merge 3 commits into
forkgram:devfrom
crazypeace:dev

Conversation

@crazypeace

Copy link
Copy Markdown

Easier for normal user to build.
image

More readable error info about 4 secret for package.
image

Drops the update-signing keys, the code signing and the Packer step: the artifact is the portable build plus an unsigned installer.
A downstream developer without the packer/alpha/update keys or a codesign
certificate builds a personal (unsigned) binary by default; the tag-push
release path keeps signing and packing as before. signing=full now fails
early and names any empty key secret instead of dying later in Packer.
Both are required by every build - signed or not - so the check runs
before the signing branch and names the empty secret, instead of writing
a credential file the app cannot run with.

This branch has not been deployed

No deployments
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.

1 participant