• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: Test Libabigail
2
3on:
4  pull_request: []
5  push:
6    branches:
7      - develop
8
9jobs:
10  build:
11    permissions:
12      packages: read
13    strategy:
14      fail-fast: false
15      matrix:
16
17        # Testing containers (build and run make check)
18        dockerfile: ["Dockerfile.test"]
19
20    runs-on: ubuntu-latest
21    name: Build
22    steps:
23      - name: Checkout
24        uses: actions/checkout@v3
25
26      - name: Make Space For Build
27        run: |
28          sudo rm -rf /usr/share/dotnet
29          sudo rm -rf /opt/ghc
30
31      - name: Build Test Container
32        env:
33          dockerfile: ${{ matrix.dockerfile }}
34        run: docker build -f docker/${dockerfile} -t libabigail-test .
35