From d24291561f111bf04842ee9f69ed8341ec0295f1 Mon Sep 17 00:00:00 2001 From: Sebastian Brenner Date: Sun, 21 Dec 2025 19:03:33 +0100 Subject: [PATCH] update workflow --- .gitea/workflows/build-on-tag.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build-on-tag.yml b/.gitea/workflows/build-on-tag.yml index 62cdb89..f9c6e62 100644 --- a/.gitea/workflows/build-on-tag.yml +++ b/.gitea/workflows/build-on-tag.yml @@ -1,4 +1,4 @@ -name: Build ESLint Config on Tag +name: Build ESLint Config and Release on: push: @@ -6,7 +6,7 @@ on: - main jobs: - build: + build-and-release: runs-on: ubuntu-latest steps: @@ -32,13 +32,17 @@ jobs: exit 1 fi - - name: Get version from package.json id: pkg run: | VERSION=$(node -p "require('./package.json').version") echo "version=$VERSION" >> $GITHUB_OUTPUT + - name: Prepare release assets + run: | + mkdir -p release + cp dist/index.js release/ + - name: Create git tag run: | git config user.name "gitea-actions[bot]" @@ -46,10 +50,9 @@ jobs: git tag ${{ steps.pkg.outputs.version }} git push --force origin ${{ steps.pkg.outputs.version }} - - name: Create GitHub release + - name: Create release uses: softprops/action-gh-release@v2 with: tag_name: ${{ steps.pkg.outputs.version }} - files: | - dist/index.js - overwrite: true \ No newline at end of file + files: release/index.js + overwrite: true