ci: use pnpm version from packageManager field in the package.json. (#13825)
This commit is contained in:
		
							parent
							
								
									f6df94070b
								
							
						
					
					
						commit
						ed74f7b4a8
					
				
					 9 changed files with 13 additions and 51 deletions
				
			
		| 
						 | 
				
			
			@ -24,9 +24,7 @@ jobs:
 | 
			
		|||
          ref: refs/pull/${{ github.event.pull_request.number }}/merge
 | 
			
		||||
 | 
			
		||||
      - name: setup pnpm
 | 
			
		||||
        uses: pnpm/action-setup@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: 9
 | 
			
		||||
        uses: pnpm/action-setup@v4
 | 
			
		||||
 | 
			
		||||
      - name: setup node
 | 
			
		||||
        id: setup-node
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								.github/workflows/get-api-diff.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/get-api-diff.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -32,10 +32,7 @@ jobs:
 | 
			
		|||
        ref: ${{ matrix.ref }}
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										15
									
								
								.github/workflows/lint.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/lint.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -27,10 +27,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        fetch-depth: 0
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
    - uses: pnpm/action-setup@v4
 | 
			
		||||
    - uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
        node-version-file: '.node-version'
 | 
			
		||||
| 
						 | 
				
			
			@ -54,10 +51,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        fetch-depth: 0
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
    - uses: pnpm/action-setup@v4
 | 
			
		||||
    - uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
        node-version-file: '.node-version'
 | 
			
		||||
| 
						 | 
				
			
			@ -80,10 +74,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        fetch-depth: 0
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
    - uses: pnpm/action-setup@v4
 | 
			
		||||
    - uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
        node-version-file: '.node-version'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								.github/workflows/on-release-created.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/on-release-created.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -24,10 +24,7 @@ jobs:
 | 
			
		|||
        with:
 | 
			
		||||
          submodules: true
 | 
			
		||||
      - name: Install pnpm
 | 
			
		||||
        uses: pnpm/action-setup@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: 9
 | 
			
		||||
          run_install: false
 | 
			
		||||
        uses: pnpm/action-setup@v4
 | 
			
		||||
      - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
        uses: actions/setup-node@v4.0.2
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								.github/workflows/storybook.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/storybook.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -34,10 +34,7 @@ jobs:
 | 
			
		|||
        echo "base=$(git rev-list --parents -n1 HEAD | cut -d" " -f2)" >> $GITHUB_OUTPUT
 | 
			
		||||
        git checkout $(git rev-list --parents -n1 HEAD | cut -d" " -f3)
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js 20.x
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								.github/workflows/test-backend.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/test-backend.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -41,10 +41,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Install FFmpeg
 | 
			
		||||
      uses: FedericoCarboni/setup-ffmpeg@v3
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
| 
						 | 
				
			
			@ -93,10 +90,7 @@ jobs:
 | 
			
		|||
        with:
 | 
			
		||||
          submodules: true
 | 
			
		||||
      - name: Install pnpm
 | 
			
		||||
        uses: pnpm/action-setup@v3
 | 
			
		||||
        with:
 | 
			
		||||
          version: 9
 | 
			
		||||
          run_install: false
 | 
			
		||||
        uses: pnpm/action-setup@v4
 | 
			
		||||
      - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
        uses: actions/setup-node@v4.0.2
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								.github/workflows/test-frontend.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/test-frontend.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -33,10 +33,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			@ -91,10 +88,7 @@ jobs:
 | 
			
		|||
    #- uses: browser-actions/setup-firefox@latest
 | 
			
		||||
    #  if: ${{ matrix.browser == 'firefox' }}
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								.github/workflows/test-production.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/test-production.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -23,10 +23,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								.github/workflows/validate-api-json.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/validate-api-json.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -24,10 +24,7 @@ jobs:
 | 
			
		|||
      with:
 | 
			
		||||
        submodules: true
 | 
			
		||||
    - name: Install pnpm
 | 
			
		||||
      uses: pnpm/action-setup@v3
 | 
			
		||||
      with:
 | 
			
		||||
        version: 9
 | 
			
		||||
        run_install: false
 | 
			
		||||
      uses: pnpm/action-setup@v4
 | 
			
		||||
    - name: Use Node.js ${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4.0.2
 | 
			
		||||
      with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue