From 3c875590ced3c79e762faa240c7135c81fc83d15 Mon Sep 17 00:00:00 2001 From: samanhappy Date: Tue, 13 May 2025 14:37:09 +0800 Subject: [PATCH] refactor: remove Node.js setup and version update steps from release workflow (#84) --- .github/workflows/release.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dba381f..7021fe4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,34 +13,6 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - - - name: Update package.json version - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - # Extract version from tag (remove 'v' prefix) - TAG_VERSION=${GITHUB_REF#refs/tags/v} - echo "Updating package.json version to $TAG_VERSION" - - # Update package.json version field - sed -i "s/\"version\": \".*\"/\"version\": \"$TAG_VERSION\"/" package.json - - # Commit the change - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add package.json - git commit -m "chore: update version to $TAG_VERSION [skip ci]" - - # Push using GITHUB_TOKEN for authentication - git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git - git push origin HEAD:${GITHUB_REF#refs/tags/} - name: Release uses: softprops/action-gh-release@v2