ci: disable caching on steps with keys, fix GPG signing

This commit is contained in:
Tomáš Mládek 2024-06-15 11:26:03 +02:00
parent 5e82ce2416
commit 5e6a5cfa58

View file

@ -99,9 +99,9 @@ appimage:
appimage-signed:
FROM alpine
RUN apk add gpg gpg-agent
RUN --secret GPG_SIGN_KEY echo "$GPG_SIGN_KEY" | gpg --import
RUN --no-cache --secret GPG_SIGN_KEY echo "$GPG_SIGN_KEY" | gpg --batch --import
COPY +appimage/*.AppImage .
RUN gpg --detach-sign --sign --armor *.AppImage
RUN --no-cache gpg --batch --detach-sign --sign --armor *.AppImage
SAVE ARTIFACT *.AppImage
SAVE ARTIFACT *.asc
@ -227,7 +227,7 @@ publish-js-wasm:
base-npm-publish:
FROM +base-node
RUN --secret NPM_TOKEN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > $HOME/.npmrc
RUN --no-cache --secret NPM_TOKEN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > $HOME/.npmrc
COPY +jslib/dist sdks/js/dist
NPM_PUBLISH: