diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index 31dfa89..c6e44da 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -4,9 +4,11 @@ on: push: tags: - "v*" + workflow_dispatch: + jobs: - release: + create-release: runs-on: docker steps: @@ -19,3 +21,19 @@ jobs: uses: actions/setup-node@v3 with: node-version: '20' + + + - name: Prepare, Check, Lint and Format + run: | + npm install + npm run build + cp package* build/ + mkdir releases + tar czvf releases/build.tar.gz build/ + + - name: Upload release + - uses: actions/forgejo-release@v2 + with: + direction: upload + url: https://git.pweapon.org + release-dir: releases