on: push: tags: - v** jobs: build-artifacts: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v3 - id: build run: | echo "@fortawesome:registry=https://npm.fontawesome.com/" > .npmrc echo "//npm.fontawesome.com/:_authToken=${{ secrets.FONTAWESOME_TOKEN }}" >> .npmrc mkdir /tmp/release-dir npm install npm run production git add -f dist/ git stash git config --global --add safe.directory ${{ github.workspace }} git archive --format=zip 'stash@{0}' -o /tmp/release-dir/reitanlage-oranienburg-${{ github.ref_name }}.zip --prefix=reitanlage-oranienburg/ shell: bash - uses: https://code.forgejo.org/actions/forgejo-release@v1 with: direction: upload release-dir: /tmp/release-dir token: ${{ github.token }}