diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index e24d012b8..c0fb13aa5 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -61,6 +61,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -68,11 +73,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: 9 - - name: Install dependencies run: pnpm install --frozen-lockfile @@ -88,6 +88,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -95,11 +100,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: 9 - - name: Install dependencies run: pnpm install --frozen-lockfile @@ -121,6 +121,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -128,11 +133,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: 9 - - name: Install dependencies run: pnpm install --frozen-lockfile @@ -170,6 +170,11 @@ jobs: wget \ xvfb + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -177,11 +182,6 @@ jobs: cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: 9 - - name: Setup Rust uses: dtolnay/rust-toolchain@stable