From 1413862a893bd077a8ef53758077782bbb14f228 Mon Sep 17 00:00:00 2001 From: zanminkian Date: Wed, 15 Jan 2025 19:50:16 +0000 Subject: [PATCH] build: optimize github action --- .github/workflows/release.yml | 30 +++--------------------------- package.json | 6 +++--- packages/tscx/package.json | 2 +- 3 files changed, 7 insertions(+), 31 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d1b216..4c59674 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,35 +6,11 @@ on: - main - prerelease -concurrency: ${{ github.workflow }}-${{ github.ref }} - jobs: release: - name: Release - runs-on: ubuntu-latest permissions: contents: write + id-token: write pull-requests: write - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Setup Node.js Env and Test - uses: actions/setup-node@v3 - with: - node-version: lts/* - - run: corepack enable - - run: pnpm i - - run: pnpm test - - - name: Create Release Pull Request or Publish - id: changesets - # https://github.com/changesets/action - uses: changesets/action@v1 - with: - publish: pnpm release - commit: "chore: release" - title: "chore: release" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + uses: zanminkian/github-actions/.github/workflows/release.yml@main + secrets: inherit diff --git a/package.json b/package.json index 4651422..dfdd3fc 100644 --- a/package.json +++ b/package.json @@ -15,12 +15,12 @@ }, "devDependencies": { "@changesets/cli": "2.27.11", - "fenge": "0.4.0", + "fenge": "0.4.2", "typescript": "5.7.3" }, - "packageManager": "pnpm@9.15.0", + "packageManager": "pnpm@10.0.0", "engines": { "node": ">=18.0.0", - "pnpm": "^9.0.0" + "pnpm": "^10.0.0" } } diff --git a/packages/tscx/package.json b/packages/tscx/package.json index c011e00..29bf51a 100644 --- a/packages/tscx/package.json +++ b/packages/tscx/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@types/minimist": "1.2.5", - "@types/node": "22.10.6", + "@types/node": "22.10.7", "tsx": "4.19.2", "vitest": "1.6.0" },