1name: libbpf-ci 2 3on: 4 pull_request: 5 push: 6 schedule: 7 - cron: '0 18 * * *' 8 9concurrency: 10 group: ci-test-${{ github.head_ref }} 11 cancel-in-progress: true 12 13jobs: 14 vmtest: 15 runs-on: ${{ matrix.runs_on }} 16 name: Kernel ${{ matrix.kernel }} on ${{ matrix.runs_on }} + selftests 17 strategy: 18 fail-fast: false 19 matrix: 20 include: 21 - kernel: 'LATEST' 22 runs_on: ubuntu-20.04 23 arch: 'x86_64' 24 - kernel: '5.5.0' 25 runs_on: ubuntu-20.04 26 arch: 'x86_64' 27 - kernel: '4.9.0' 28 runs_on: ubuntu-20.04 29 arch: 'x86_64' 30 - kernel: 'LATEST' 31 runs_on: s390x 32 arch: 's390x' 33 steps: 34 - uses: actions/checkout@v3 35 name: Checkout 36 - uses: ./.github/actions/setup 37 name: Setup 38 - uses: ./.github/actions/vmtest 39 name: vmtest 40 with: 41 kernel: ${{ matrix.kernel }} 42 arch: ${{ matrix.arch }} 43