From 7781ce6c05f4a602589306852291e029af7534b4 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Mon, 8 Sep 2025 21:24:39 +1000 Subject: [PATCH] ci: fix workflow for installing deps --- .github/workflows/npm-publish.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 856a5d5..870c5ab 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -27,7 +27,7 @@ jobs: - uses: pnpm/action-setup@v2 name: Install pnpm with: - version: 8 + version: 10 run_install: false - name: Install Node.js @@ -38,18 +38,6 @@ jobs: registry-url: ${{ matrix.registry.url }} scope: '@invoke-ai' - # TODO: remove when https://github.com/pnpm/pnpm/issues/7579 is resolved - - name: Reinstall @invoke-ai packages - shell: bash - run: | - VERSION_ESLINT=$(node -p "require('./package.json').devDependencies['@invoke-ai/eslint-config-react']") - VERSION_PRETTIER=$(node -p "require('./package.json').devDependencies['@invoke-ai/prettier-config-react']") - - pnpm uninstall @invoke-ai/eslint-config-react @invoke-ai/prettier-config-react - pnpm install --ignore-scripts -D @invoke-ai/eslint-config-react@$VERSION_ESLINT -D @invoke-ai/prettier-config-react@$VERSION_PRETTIER - env: - NODE_AUTH_TOKEN: ${{ secrets[matrix.registry.token_secret] }} - - name: Install dependencies run: pnpm install --frozen-lockfile --ignore-scripts env: