summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authornmeum <[email protected]>2020-11-28 20:10:34 +0100
committerGitHub <[email protected]>2020-11-28 11:10:34 -0800
commit1fabe95fb7275df980ff6ab03fb85eac91c5849d (patch)
treed57a71746b8488d580dbd98b33beae7fd097b177 /.github
parent7497529f70862c140bc1c3b89e95919a48a9bf42 (diff)
Relax libgit2 minor version check (#696)
The major version must still be an exact match since libgit2 uses semantic versioning and changes to the major number indicate backwards incompatible changes to the API. Fixes: #695
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index caa52a4..047cb4a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -91,6 +91,8 @@ jobs:
build-system-dynamic:
strategy:
fail-fast: false
+ matrix:
+ libgit2: [ '1.1.0' ]
name: Go (system-wide, dynamic)
runs-on: ubuntu-20.04
@@ -103,10 +105,10 @@ jobs:
id: go
- name: Check out code into the Go module directory
uses: actions/checkout@v1
- - name: Build libgit2
+ - name: Build libgit2 ${{ matrix.libgit2 }}
run: |
git submodule update --init
- sudo ./script/build-libgit2.sh --dynamic --system
+ sudo env BUILD_LIBGIT_REF=v${{ matrix.libgit2 }} ./script/build-libgit2.sh --dynamic --system
- name: Test
run: make test