Fix serverless compatibility: nil params in pool requests and unsupor… #208
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Plugin Integration Tests | |
| on: | |
| push: | |
| branches: | |
| - main | |
| - '11.x' | |
| pull_request: | |
| branches: | |
| - main | |
| - '11.x' | |
| schedule: | |
| # Daily run that fans out across every active branch via the matrix job | |
| # below. A `schedule:` trigger only fires from the workflow file on the | |
| # default branch, so this block lives here and the matrix supplies the | |
| # per-branch ref. | |
| - cron: '0 8 * * *' | |
| workflow_dispatch: | |
| jobs: | |
| integration-tests: | |
| if: github.event_name != 'schedule' | |
| uses: logstash-plugins/.ci/.github/workflows/integration-tests.yml@1.x | |
| secrets: inherit | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/11.x' }} | |
| with: | |
| timeout-minutes: 60 | |
| scheduled: | |
| if: github.event_name == 'schedule' | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| branch: ['main', '11.x'] | |
| uses: logstash-plugins/.ci/.github/workflows/integration-tests.yml@1.x | |
| secrets: inherit | |
| with: | |
| ref: ${{ matrix.branch }} | |
| timeout-minutes: 60 |