diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 108e306..01cdaaa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,6 +14,10 @@ jobs: fail-fast: false matrix: ruby: ['3.3', '3.2', '3.1', '3.0', '2.7'] + use_system_libraries: [false, true] + + env: + RUBY_GPGME_USE_SYSTEM_LIBRARIES: ${{ matrix.use_system_libraries && matrix.use_system_libraries == 'true' }} steps: - uses: actions/checkout@v3 @@ -21,6 +25,11 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} + - name: Install libgpgme-dev + if: ${{ matrix.use_system_libraries }} + run: | + sudo apt install -y libgpgme-dev + - name: Set RUBY_GPGME_USE_SYSTEM_LIBRARIES - name: Install dependencies run: bundle install - name: Run tests