From bc350b33bd550c2f86399ea9d6a37d5b1afd15ea Mon Sep 17 00:00:00 2001 From: orca-zhang Date: Fri, 28 Jun 2024 16:04:28 +0800 Subject: [PATCH] Update publish_npm.yml (#38) --- .github/workflows/publish_npm.yml | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/.github/workflows/publish_npm.yml b/.github/workflows/publish_npm.yml index dbc11ea..b9dc92e 100644 --- a/.github/workflows/publish_npm.yml +++ b/.github/workflows/publish_npm.yml @@ -10,29 +10,7 @@ permissions: contents: write jobs: - publish-npm: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16 - registry-url: https://registry.npmjs.org/ - - name: Get version - id: get_version - run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} - - name: Set version - run: | - sudo apt install jq - jq '.version="${{ steps.get_version.outputs.VERSION }}"' package.json > package.json.new - mv package.json.new package.json - - name: Generate SDK - run: | - npm cache clean --force - npm install @openapitools/openapi-generator-cli -g - make build - - run: npm i - - run: npm run start - - run: npm publish --access - env: - NODE_AUTH_TOKEN: ${{secrets.npm_token}} + call-workflow-passing-data: + uses: IceWhaleTech/github/.github/workflows/npm_release.yml@main + secrets: + NPM_TOKEN_PRIVATE: ${{ secrets.NPM_TOKEN }}