diff --git a/.github/make_release.sh b/.github/make_release.sh index 3d667c3..4fefb29 100644 --- a/.github/make_release.sh +++ b/.github/make_release.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env sh +#!/usr/bin/env bash PLUGIN_NAME=${1:-${PWD##*/}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d5987f5..c3cf7a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,16 +18,13 @@ jobs: node-version: "18.x" - name: Build plugin - run: | - npm install - npm run build - - - name: Create release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PLUGIN_NAME: ${{ github.event.repository.name }} run: | - sh ./.github/make_release.sh ${PLUGIN_NAME} + npm install + npm run build + bash ./.github/make_release.sh ${PLUGIN_NAME} tag="${GITHUB_REF#refs/tags/}" gh release create "$tag" --generate-notes ${PLUGIN_NAME}.zip