name: Build dev on: push: jobs: build: runs-on: docker steps: # Setup - uses: https://code.forgejo.org/actions/setup-node@v3 with: node-version: 18 - uses: https://code.forgejo.org/actions/checkout@v3 - name: Install dependencies run: npm install -D # Compile - name: Build project if: success() run: npx nuxi build # Upload - name: Package to tar if: success() run: tar --create --file build.tar .output/* - name: Upload build if: success() uses: https://code.forgejo.org/actions/upload-artifact@v3 with: name: WorkshopTasker-${{ github.ref_name }}-${{ github.run_number }}.tar path: build.tar