1234567891011121314151617181920212223242526272829303132 |
- name: "Continuous Integration"
- on:
- pull_request:
- push:
- branches:
- - '[0-9]+.[0-9]+.x'
- - 'refs/pull/*'
- jobs:
- matrix:
- name: Generate job matrix
- runs-on: ubuntu-latest
- outputs:
- matrix: ${{ steps.matrix.outputs.matrix }}
- steps:
- - name: Gather CI configuration
- id: matrix
- uses: laminas/laminas-ci-matrix-action@v1
- qa:
- name: QA Checks
- needs: [matrix]
- runs-on: ${{ matrix.operatingSystem }}
- strategy:
- fail-fast: false
- matrix: ${{ fromJSON(needs.matrix.outputs.matrix) }}
- steps:
- - name: ${{ matrix.name }}
- uses: laminas/laminas-continuous-integration-action@v1
- with:
- job: ${{ matrix.job }}
|