From fe05d888953d097f739f971dd8a46afefb07893c Mon Sep 17 00:00:00 2001 From: ludeeus Date: Tue, 5 Nov 2019 18:46:42 +0100 Subject: [PATCH] Adds release action --- .github/workflows/release.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..ce76682f --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,30 @@ +name: Release + +on: + release: + types: [published] + +jobs: + release: + name: Prepare release + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + + # Build + - name: Build the file + run: | + cd /home/runner/work/boilerplate-card/boilerplate-card + npm install + npm run build + + # Upload build file to the releas as an asset. + - name: Upload zip to release + uses: svenstaro/upload-release-action@v1-release + + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: /home/runner/work/boilerplate-card/boilerplate-card/dist/boilerplate-card.js + asset_name: boilerplate-card.js + tag: ${{ github.ref }} + overwrite: true \ No newline at end of file