Skip to content

Sync composer.lock after MIT license metadata update #2

Sync composer.lock after MIT license metadata update

Sync composer.lock after MIT license metadata update #2

Workflow file for this run

name: CI
on:
push:
pull_request:
jobs:
backend-tests:
runs-on: ubuntu-latest
defaults:
run:
working-directory: backend
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: mbstring, pdo, pdo_sqlite, json, xml, ctype, bcmath, fileinfo, openssl
- name: Install Composer dependencies
run: composer install --no-interaction --prefer-dist
- name: Prepare environment
run: |
cp .env.example .env
php artisan key:generate
touch database/database.sqlite
- name: Run tests
env:
APP_ENV: testing
DB_CONNECTION: sqlite
DB_DATABASE: database/database.sqlite
CACHE_STORE: array
QUEUE_CONNECTION: sync
run: php artisan test