Skip to content

Commit

Permalink
chore: replace GH files
Browse files Browse the repository at this point in the history
  • Loading branch information
mychidarko committed Aug 17, 2024
1 parent b048ba4 commit 25bb138
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms

open_collective: leaf
github: leafsphp
43 changes: 43 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Run Tests

on: ['push', 'pull_request']

env:
MYSQL_DATABASE: leaf
DB_USER: root
DB_PASSWORD: root

jobs:
ci:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
php: ['7.4', '8.0', '8.1', '8.2', '8.3']

name: PHP ${{ matrix.php }} - ${{ matrix.os }}

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Initialize MySQL
run: sudo systemctl start mysql.service

- name: Initialize first database
run: |
mysql -e 'CREATE DATABASE ${{ env.MYSQL_DATABASE }};' \
-u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }}
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
tools: composer:v2
coverage: xdebug

- name: Install PHP dependencies
run: composer update --no-interaction --no-progress

- name: All Tests
run: composer run-script test

0 comments on commit 25bb138

Please sign in to comment.