mirror of
				https://github.com/ets-labs/python-dependency-injector.git
				synced 2025-11-04 09:57:37 +03:00 
			
		
		
		
	Migrate CI pipeline to actions/upload-artifact@v4
This commit is contained in:
		
							parent
							
								
									00326e9a22
								
							
						
					
					
						commit
						ccbd5bbb80
					
				
							
								
								
									
										14
									
								
								.github/workflows/publishing.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.github/workflows/publishing.yml
									
									
									
									
										vendored
									
									
								
							| 
						 | 
					@ -49,8 +49,9 @@ jobs:
 | 
				
			||||||
      - run: |
 | 
					      - run: |
 | 
				
			||||||
          python -m pip install --upgrade build
 | 
					          python -m pip install --upgrade build
 | 
				
			||||||
          python -m build --sdist
 | 
					          python -m build --sdist
 | 
				
			||||||
      - uses: actions/upload-artifact@v3
 | 
					      - uses: actions/upload-artifact@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
 | 
					          name: cibw-sdist
 | 
				
			||||||
          path: ./dist/*
 | 
					          path: ./dist/*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  build-wheels:
 | 
					  build-wheels:
 | 
				
			||||||
| 
						 | 
					@ -66,8 +67,9 @@ jobs:
 | 
				
			||||||
      - uses: actions/checkout@v3
 | 
					      - uses: actions/checkout@v3
 | 
				
			||||||
      - name: Build wheels
 | 
					      - name: Build wheels
 | 
				
			||||||
        uses: pypa/cibuildwheel@v2.20.0
 | 
					        uses: pypa/cibuildwheel@v2.20.0
 | 
				
			||||||
      - uses: actions/upload-artifact@v3
 | 
					      - uses: actions/upload-artifact@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
 | 
					          name: cibw-wheels-x86-${{ matrix.os }}-${{ strategy.job-index }}
 | 
				
			||||||
          path: ./wheelhouse/*.whl
 | 
					          path: ./wheelhouse/*.whl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  build-wheels-linux-aarch64:
 | 
					  build-wheels-linux-aarch64:
 | 
				
			||||||
| 
						 | 
					@ -85,8 +87,9 @@ jobs:
 | 
				
			||||||
        uses: pypa/cibuildwheel@v2.20.0
 | 
					        uses: pypa/cibuildwheel@v2.20.0
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          CIBW_ARCHS_LINUX: aarch64
 | 
					          CIBW_ARCHS_LINUX: aarch64
 | 
				
			||||||
      - uses: actions/upload-artifact@v3
 | 
					      - uses: actions/upload-artifact@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
 | 
					          name: cibw-wheels-arm-${{ matrix.os }}-${{ strategy.job-index }}
 | 
				
			||||||
          path: ./wheelhouse/*.whl
 | 
					          path: ./wheelhouse/*.whl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  publish:
 | 
					  publish:
 | 
				
			||||||
| 
						 | 
					@ -94,10 +97,11 @@ jobs:
 | 
				
			||||||
    needs: [build-sdist, build-wheels, build-wheels-linux-aarch64]
 | 
					    needs: [build-sdist, build-wheels, build-wheels-linux-aarch64]
 | 
				
			||||||
    runs-on: ubuntu-22.04
 | 
					    runs-on: ubuntu-22.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/download-artifact@v3
 | 
					      - uses: actions/download-artifact@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: artifact
 | 
					          pattern: cibw-*
 | 
				
			||||||
          path: dist
 | 
					          path: dist
 | 
				
			||||||
 | 
					          merge-multiple: true
 | 
				
			||||||
      - uses: pypa/gh-action-pypi-publish@release/v1
 | 
					      - uses: pypa/gh-action-pypi-publish@release/v1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          user: __token__
 | 
					          user: __token__
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user