mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Enables Codecov test reporting for the backend (#9295)
This commit is contained in:
		
							
								
								
									
										12
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -167,7 +167,9 @@ jobs: | ||||
|         uses: actions/upload-artifact@v4 | ||||
|         with: | ||||
|           name: backend-coverage-report | ||||
|           path: coverage.xml | ||||
|           path: | | ||||
|             coverage.xml | ||||
|             junit.xml | ||||
|           retention-days: 7 | ||||
|           if-no-files-found: error | ||||
|       - | ||||
| @@ -315,6 +317,14 @@ jobs: | ||||
|           # future expansion | ||||
|           flags: backend | ||||
|           directory: src/ | ||||
|       - | ||||
|         name: Upload test results to Codecov | ||||
|         if: ${{ !cancelled() }} | ||||
|         uses: codecov/test-results-action@v1 | ||||
|         with: | ||||
|           token: ${{ secrets.CODECOV_TOKEN }} | ||||
|           flags: backend | ||||
|           directory: src/ | ||||
|       - | ||||
|         name: Use Node.js 20 | ||||
|         uses: actions/setup-node@v4 | ||||
|   | ||||
| @@ -329,6 +329,8 @@ addopts = [ | ||||
|   "--maxprocesses=16", | ||||
|   "--quiet", | ||||
|   "--durations=50", | ||||
|   "--junitxml=junit.xml", | ||||
|   "-o junit_family=legacy", | ||||
| ] | ||||
| norecursedirs = [ "src/locale/", ".venv/", "src-ui/" ] | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Trenton H
					Trenton H