diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 0006cfc..a93baab 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -1,27 +1,14 @@ # This workflow will run tests using node and then publish a package to GitHub Packages when a release is created # For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages -name: Node.js Package +name: NPM Package on: release: types: [created] jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 17 - - run: npm install --global yarn - - run: yarn - - run: yarn type:check - - run: NODE_ENV='production' yarn build:dist - - publish-npm: - needs: build + build-publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -32,6 +19,8 @@ jobs: - run: echo "//registry.npmjs.org/:_authToken=${{secrets.npm_token}}">.npmrc - run: npm install --global yarn - run: yarn + - run: yarn type:check + - run: NODE_ENV='production' yarn build:dist - run: yarn publish --no-git-tag-version env: NODE_AUTH_TOKEN: ${{secrets.npm_token}} diff --git a/package.json b/package.json index db69e5b..728b787 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "react", "typescript" ], - "version": "0.0.6", + "version": "0.0.7", "main": "./dist/index.cjs.js", "module": "./dist/index.esm.js", "types": "./dist/index.d.ts",