Skip to content

Commit 364d288

Browse files
authored
Merge pull request libgit2#5707 from libgit2/ethomson/ci_nightly
ci: run coverity in the nightly builds
2 parents 6a1c887 + f811cec commit 364d288

File tree

3 files changed

+20
-32
lines changed

3 files changed

+20
-32
lines changed

.github/workflows/coverity.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/workflows/nightly.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,3 +235,21 @@ jobs:
235235
../ci/test.sh
236236
fi
237237
shell: bash
238+
239+
coverity:
240+
name: Coverity
241+
runs-on: ubuntu-latest
242+
steps:
243+
- name: Check out repository
244+
uses: actions/checkout@v2
245+
with:
246+
fetch-depth: 0
247+
- name: Download container
248+
run: ci/getcontainer.sh ci/docker/xenial
249+
env:
250+
DOCKER_REGISTRY: ${{ env.docker-registry }}
251+
GITHUB_TOKEN: ${{ secrets.github_token }}
252+
- name: Run Coverity
253+
run: ci/coverity.sh
254+
env:
255+
COVERITY_TOKEN: ${{ secrets.coverity_token }}

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ libgit2 - the Git linkable library
33

44
| Build Status | |
55
| ------------ | - |
6-
| **master** branch CI builds | [![Azure Pipelines Build Status](https://dev.azure.com/libgit2/libgit2/_apis/build/status/libgit2?branchName=master)](https://dev.azure.com/libgit2/libgit2/_build/latest?definitionId=7&branchName=master) |
6+
| **master** branch CI builds | [![CI Build](https://github.com/libgit2/libgit2/workflows/CI%20Build/badge.svg)](https://github.com/libgit2/libgit2/actions?query=workflow%3A%22CI+Build%22) |
77
| **v1.0 branch** CI builds | [![Azure Pipelines Build Status](https://dev.azure.com/libgit2/libgit2/_apis/build/status/libgit2?branchName=maint/v1.0)](https://dev.azure.com/libgit2/libgit2/_build/latest?definitionId=7&branchName=maint/v1.0) |
88
| **v0.28 branch** CI builds | [![Azure Pipelines Build Status](https://dev.azure.com/libgit2/libgit2/_apis/build/status/libgit2?branchName=maint/v0.28)](https://dev.azure.com/libgit2/libgit2/_build/latest?definitionId=7&branchName=maint/v0.28) |
9-
| **Nightly** builds | [![Azure Pipelines Build Status](https://libgit2.visualstudio.com/libgit2/_apis/build/status/nightly?branchName=master&label=Full+Build)](https://libgit2.visualstudio.com/libgit2/_build/latest?definitionId=9&branchName=master) [![Coverity Build Status](https://dev.azure.com/libgit2/libgit2/_apis/build/status/coverity?branchName=master&label=Coverity+Build)](https://dev.azure.com/libgit2/libgit2/_build/latest?definitionId=21?branchName=master) [![Coverity Scan Build Status](https://scan.coverity.com/projects/639/badge.svg)](https://scan.coverity.com/projects/639) |
9+
| **Nightly** builds | [![Nightly Build](https://github.com/libgit2/libgit2/workflows/Nightly%20Build/badge.svg)](https://github.com/libgit2/libgit2/actions?query=workflow%3A%22Nightly+Build%22) [![Coverity Scan Status](https://scan.coverity.com/projects/639/badge.svg)](https://scan.coverity.com/projects/639) |
1010

1111
`libgit2` is a portable, pure C implementation of the Git core methods
1212
provided as a linkable library with a solid API, allowing to build Git

0 commit comments

Comments
 (0)