From ec7a6227b64c9e28f94b6f3d9e376b573470611a Mon Sep 17 00:00:00 2001 From: Joseph Scott Date: Sat, 23 Nov 2024 21:54:51 -0700 Subject: [PATCH] Tests via Github Actions --- .github/workflows/tests.yml | 26 ++++++++++++++++++++++++++ CHANGELOG.md | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..d33ca36 --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,26 @@ +name: Tests + +on: [ push, pull_request ] + +jobs: + build-test: + runs-on: ubuntu-latest + strategy: + matrix: + php-versions: ['8.3', '8.4'] + name: PHP ${{ matrix.php-versions }} + + steps: + - uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-versions }} + #extensions: memcached + + - name: Install Dependencies + run: composer install + + - name: Tests + run: make tests diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c3e07a..1b077ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog +## ??? : ???? +- Tests via Github Actions ## 0.0.3 : 2024-11-04 - Turn off `native_function_invocation`