diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 602a87f..3e4e437 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,31 +5,15 @@ on: branches: - main -jobs: - publish-base: - runs-on: warp-ubuntu-latest-x64-2x - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version-file: '.nvmrc' - - - uses: JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c # v3.1.1 - with: - token: ${{ secrets.NPM_TOKEN }} - package: ./packages/base - access: public +env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - publish-react: +jobs: + publish: runs-on: warp-ubuntu-latest-x64-2x steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' - - - uses: JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c # v3.1.1 - with: - token: ${{ secrets.NPM_TOKEN }} - package: ./packages/react - access: public + - run: yarn publish diff --git a/package.json b/package.json index 59916b4..1254e4c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,8 @@ { "name": "@fishbrain/eslint-config-monorepo", + "private": true, "description": "ESLint configs for Fishbrain projects", - "version": "6.0.1", + "version": "6.0.2", "workspaces": [ "packages/*" ], @@ -16,6 +17,7 @@ }, "homepage": "https://github.com/fishbrain/eslint-config-fishbrain#readme", "scripts": { + "publish": "yarn workspaces foreach -A --include \"packages/**\" npm publish --access public", "test": "yarn workspaces foreach --all run test" }, "prettier": { diff --git a/packages/base/package.json b/packages/base/package.json index 85d0a32..11d4e6b 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -1,7 +1,7 @@ { "name": "@fishbrain/eslint-config-base", "packageManager": "yarn@4.4.1", - "version": "6.0.1", + "version": "6.0.2", "type": "module", "exports": "./index.js", "scripts": { diff --git a/packages/react/package.json b/packages/react/package.json index 0d30b16..f0fb808 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@fishbrain/eslint-config-react", "packageManager": "yarn@4.4.1", - "version": "6.0.1", + "version": "6.0.2", "type": "module", "exports": "./index.js", "scripts": {