From cf97c125163bb1c69afdcd647f91e9bdc8e630f1 Mon Sep 17 00:00:00 2001 From: zadam Date: Fri, 19 Jul 2019 23:32:46 +0200 Subject: [PATCH] sign firefox extension --- bin/{build.sh => build-firefox.sh} | 6 ++++-- bin/release.sh | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) rename bin/{build.sh => build-firefox.sh} (69%) diff --git a/bin/build.sh b/bin/build-firefox.sh similarity index 69% rename from bin/build.sh rename to bin/build-firefox.sh index 341448e90..c459fe978 100755 --- a/bin/build.sh +++ b/bin/build-firefox.sh @@ -1,8 +1,10 @@ #!/usr/bin/env bash +WEB_EXT_ID="{1410742d-b377-40e7-a9db-63dc9c6ec99c}" + VERSION=$(jq -r ".version" manifest.json) -ARTIFACT_NAME=trilium-web-clipper-${VERSION} +ARTIFACT_NAME=trilium-web-clipper-firefox BUILD_DIR=dist/$ARTIFACT_NAME rm -rf dist @@ -14,7 +16,7 @@ cd dist/"${ARTIFACT_NAME}" || exit jq '.name = "Trilium Web Clipper"' manifest.json | sponge manifest.json -zip -r ../"${ARTIFACT_NAME}".zip * +web-ext sign --id ${WEB_EXT_ID} --artifacts-dir ../ cd .. rm -r "${ARTIFACT_NAME}" \ No newline at end of file diff --git a/bin/release.sh b/bin/release.sh index 95c2df447..176df3b8f 100755 --- a/bin/release.sh +++ b/bin/release.sh @@ -42,9 +42,9 @@ echo "Tagging commit with $TAG" git tag "$TAG" git push origin "$TAG" -bin/build.sh +bin/build-firefox.sh -BUILD=trilium-web-clipper-$VERSION.zip +FIREFOX_BUILD=trilium_web_clipper-$VERSION-an+fx.xpi echo "Creating release in GitHub" @@ -56,7 +56,7 @@ echo "Uploading build package" github-release upload \ --tag "$TAG" \ - --name "$BUILD" \ - --file "dist/$BUILD" + --name "$FIREFOX_BUILD" \ + --file "dist/$FIREFOX_BUILD" echo "Release finished!" \ No newline at end of file