From 06c59cea41616423c34d4302273110d911a592c6 Mon Sep 17 00:00:00 2001 From: Michael Gordeev Date: Tue, 3 Nov 2020 14:13:27 +0300 Subject: [PATCH] - Updated CI config - Added GitHub Release template --- .github/release_description_template.md | 13 +++++++++++++ .github/workflows/ci.yaml | 11 +---------- 2 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 .github/release_description_template.md diff --git a/.github/release_description_template.md b/.github/release_description_template.md new file mode 100644 index 0000000..cadcc3e --- /dev/null +++ b/.github/release_description_template.md @@ -0,0 +1,13 @@ +## What's new + +## How to install +1. Download attached archive and unpack it +2. Enable Developers mode on your browser extensions page +3. Click "Load unpacked" button and navigate to the extension root folder (contains `manifest.json`) +4. Done! + +*On Firefox you should open manifest file instead of extension's folder + +**Note:** If you delete extension folder it will disappear from your browser + +_Sideloaded extensions don't replace officially installed ones_ \ No newline at end of file diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5a1eea6..f1c916b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -21,7 +21,7 @@ jobs: with: cmd: build - - name: Sign build + - name: 'Sign & publish' id: web-ext-sign uses: kewisch/action-web-ext@v1 with: @@ -31,15 +31,6 @@ jobs: apiKey: ${{ secrets.FIREFOX_API_KEY }} apiSecret: ${{ secrets.FIREFOX_CLIENT_SECRET }} - - name: Publish to Firefox Webstore - uses: trmcnvn/firefox-addon@v1 - with: - uuid: passwordgenerator@xfox111.net - xpi: ${{ steps.web-ext-sign.outputs.target }} - manifest: ./manifest.json - api-key: ${{ secrets.FIREFOX_API_KEY }} - api-secret: ${{ secrets.FIREFOX_CLIENT_SECRET }} - - name: Drop artifacts uses: actions/upload-artifact@v2 with: