mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-31 10:13:14 -04:00 
			
		
		
		
	Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](ec3a7ce113...a12a3943b4)
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			836 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			836 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: Go Coverage
 | |
| on: [pull_request]
 | |
| permissions:
 | |
|   contents: read
 | |
| 
 | |
| jobs:
 | |
|   test:
 | |
|     name: Coverage
 | |
|     runs-on: ubuntu-latest
 | |
|     steps:
 | |
|       - name: Install Go
 | |
|         uses: actions/setup-go@f6164bd8c8acb4a71fb2791a8b6c4024ff038dab
 | |
|         with:
 | |
|           go-version: '1.17.0'
 | |
|         id: go
 | |
| 
 | |
|       - name: Check out code
 | |
|         uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846
 | |
| 
 | |
|       - name: Build
 | |
|         run: go build -v ./...
 | |
| 
 | |
|       - name: Test With Coverage
 | |
|         run: |
 | |
|           for d in request core coremain plugin test; do \
 | |
|              ( cd $d; go test -coverprofile=cover.out -covermode=atomic -race ./...; [ -f cover.out ] && cat cover.out >> ../coverage.txt ); \
 | |
|           done
 | |
| 
 | |
|       - name: Upload coverage to Codecov
 | |
|         uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b
 |