on: push: tags: - v** jobs: build-artifacts: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v3 - id: build run: | echo "@fontawesome:registry=https://git.serguzim.me/api/packages/fontawesome/npm/" | tee .npmrc echo "//git.serguzim.me/api/packages/fontawesome/npm/:_authToken=${FORGEJO_TOKEN}" | tee -a .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 }}