From aeea895bbac4183a4f77c81137c54cabab6ebad2 Mon Sep 17 00:00:00 2001 From: kaj <40004347+KAJdev@users.noreply.github.com> Date: Sat, 20 May 2023 11:58:00 -0800 Subject: [PATCH] fix releases --- .../default/.github/workflows/release.yml | 24 ++++--------------- .../templates/default/README.md | 2 ++ 2 files changed, 7 insertions(+), 19 deletions(-) diff --git a/packages/create-stablestudio-plugin/templates/default/.github/workflows/release.yml b/packages/create-stablestudio-plugin/templates/default/.github/workflows/release.yml index c9ffc0e..4a45ef1 100644 --- a/packages/create-stablestudio-plugin/templates/default/.github/workflows/release.yml +++ b/packages/create-stablestudio-plugin/templates/default/.github/workflows/release.yml @@ -13,7 +13,6 @@ jobs: - uses: actions/setup-node@v3 with: node-version: 16 - cache: yarn - name: Install Dependencies run: yarn install @@ -21,23 +20,10 @@ jobs: - name: Build run: yarn build - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload Release Asset + uses: svenstaro/upload-release-action@v2 with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - draft: false - prerelease: false - - - name: upload build artifact - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ github.token }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./lib/index.js + file: ./lib/index.js asset_name: plugin.js - asset_content_type: application/javascript + overwrite: true + release_name: "Release ${{ github.ref }}" diff --git a/packages/create-stablestudio-plugin/templates/default/README.md b/packages/create-stablestudio-plugin/templates/default/README.md index 9e51c4c..8206cbd 100644 --- a/packages/create-stablestudio-plugin/templates/default/README.md +++ b/packages/create-stablestudio-plugin/templates/default/README.md @@ -19,6 +19,8 @@ npm run build ## Deploying - explain pushing to github to make CI build and create artifacts stablestudio can import + +> you have to grant "Read and write permissions" in the "workflow permissions" section in repository actions settings for the action to work. ``` git push ``` \ No newline at end of file