Resolve AT Protocol DIDs, handles, and schemas with intelligent caching for Laravel
at main 685 B view raw
1name: Tests 2 3on: 4 pull_request: 5 branches: [ main, dev ] 6 7jobs: 8 test: 9 runs-on: ubuntu-latest 10 11 name: Tests (PHP 8.2 - Laravel 12) 12 13 steps: 14 - name: Checkout code 15 uses: actions/checkout@v4 16 17 - name: Setup PHP 18 uses: shivammathur/setup-php@v2 19 with: 20 php-version: 8.2 21 extensions: gmp, mbstring, json 22 coverage: none 23 24 - name: Install dependencies 25 run: | 26 composer require "laravel/framework:^12.0" "orchestra/testbench:^10.0" --no-interaction --no-update 27 composer update --prefer-stable --prefer-dist --no-interaction 28 29 - name: Execute tests 30 run: vendor/bin/phpunit