diff --git a/.github/workflows/delivery.yml b/.github/workflows/delivery.yml index 68f8e63..a0145c9 100644 --- a/.github/workflows/delivery.yml +++ b/.github/workflows/delivery.yml @@ -4,11 +4,8 @@ on: workflow_dispatch: inputs: version: - description: 'Which version to publishto snapstore' + description: 'Which version to publish to snapstore' required: true - create: - tags: - - v* jobs: build: @@ -25,5 +22,12 @@ jobs: node-version: ${{ matrix.node-version }} - name: install run: npm install + - name: build + run: npm run build - name: package run: npm run package + - uses: snapcore/action-publish@v1 + with: + store_login: ${{ secrets.STORE_LOGIN }} + snap: "json-tool_${{ github.event.inputs.version }}_amd64.snap" + release: edge diff --git a/package.json b/package.json index 99e79db..620973a 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "eject": "craco eject", "dev": "concurrently -k \"BROWSER=none npm start\" \"npm:electron\"", "setup": "npm run build && cp package.json ./build", - "package": "npm run setup && electron-builder --linux snap -p always", + "package": "npm run setup && electron-builder --linux snap -p never", "electron": "npm run setup && wait-on tcp:3000 && electron build/", "lint": "eslint ./**/*.{ts,tsx}" },