Skip to content

Commit

Permalink
Used CI from laminas/ to avoid repeated effort
Browse files Browse the repository at this point in the history
Note: this removes BC checks, which are currently not running for PHP 8.x

Ref: laminas/laminas-ci-matrix-action#59
Ref: laminas/laminas-ci-matrix-action#60
Ref: Roave/BackwardCompatibilityCheck#283
Ref: Roave/BetterReflection#701
  • Loading branch information
Ocramius committed Sep 19, 2021
1 parent dcb17c2 commit f5c18b0
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 345 deletions.
58 changes: 0 additions & 58 deletions .github/workflows/backwards-compatibility.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/benchmarks.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/coding-standards.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,10 +1,38 @@
name: "Check Demo Scripts"
# See https://github.com/laminas/laminas-continuous-integration-action
# Generates a job matrix based on current dependencies and supported version
# ranges, then runs all those jobs
name: "Continuous Integration"

on:
pull_request:
push:

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@1.10.0

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@1.12.0
env:
"GITHUB_TOKEN": ${{ secrets.GITHUB_TOKEN }}
with:
job: ${{ matrix.job }}

demo-scripts:
name: "Check Demo Scripts"

Expand Down
60 changes: 0 additions & 60 deletions .github/workflows/mutation-tests.yml

This file was deleted.

58 changes: 0 additions & 58 deletions .github/workflows/phpunit.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/psalm.yml

This file was deleted.

0 comments on commit f5c18b0

Please sign in to comment.