actions: fix python setup
This commit is contained in:
		
							
								
								
									
										10
									
								
								.github/workflows/default.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/default.yml
									
									
									
									
										vendored
									
									
								
							@@ -11,11 +11,8 @@ jobs:
 | 
				
			|||||||
            - uses: actions/checkout@v3
 | 
					            - uses: actions/checkout@v3
 | 
				
			||||||
              with:
 | 
					              with:
 | 
				
			||||||
                  fetch-depth: 0
 | 
					                  fetch-depth: 0
 | 
				
			||||||
            - uses: https://github.com/actions/setup-python@v2
 | 
					            - run: apt-get -y update && apt-get -y  install python3-pip
 | 
				
			||||||
              with:
 | 
					            - run: pip3 install .[full] .[dev]
 | 
				
			||||||
                python-version: 3.x
 | 
					 | 
				
			||||||
            - run: pip install --upgrade pip
 | 
					 | 
				
			||||||
            - run: pip install .[full] .[dev]
 | 
					 | 
				
			||||||
            - run: isort --check-only --diff .
 | 
					            - run: isort --check-only --diff .
 | 
				
			||||||
            - run: pylint morss --rcfile=.pylintrc --disable=C,R,W --fail-under=8
 | 
					            - run: pylint morss --rcfile=.pylintrc --disable=C,R,W --fail-under=8
 | 
				
			||||||
            - run: pytest --cov=morss tests
 | 
					            - run: pytest --cov=morss tests
 | 
				
			||||||
@@ -28,7 +25,8 @@ jobs:
 | 
				
			|||||||
              uses: actions/checkout@v3
 | 
					              uses: actions/checkout@v3
 | 
				
			||||||
              with:
 | 
					              with:
 | 
				
			||||||
                  fetch-depth: 0
 | 
					                  fetch-depth: 0
 | 
				
			||||||
            - run: python3 -m pip install --upgrade build && python3 -m build
 | 
					            - run: apt-get -y update && apt-get -y install python3-pip python3-build
 | 
				
			||||||
 | 
					            - run: python3 -m build
 | 
				
			||||||
            - name: Publish package
 | 
					            - name: Publish package
 | 
				
			||||||
              uses: https://github.com/pypa/gh-action-pypi-publish@release/v1
 | 
					              uses: https://github.com/pypa/gh-action-pypi-publish@release/v1
 | 
				
			||||||
              with:
 | 
					              with:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user