also looking at this
meemalabs/laravel-media-converter
[1.0] Implement GitHub actions to run Pest test suite
#13
3 files
+14
-3
| @@ -24,10 +24,10 @@ jobs: | ||
| 24 | 24 | uses: actions/checkout@v1 |
| 25 | 25 | |
| 26 | 26 | - name: Setup PHP |
| 27 | uses: shivammathur/setup-php@v1 | |
| 27 | uses: shivammathur/setup-php@v2 | |
| 28 | 28 | with: |
| 29 | 29 | php-version: ${{ matrix.php }} |
| 30 | extensions: mbstring, intl, pdo, pdo_sqlite, sqlite, curl, json, pcre, simplexml, openssl | |
| 30 | extensions: mbstring, intl, pdo, pdo_sqlite, sqlite, curl | |
| 31 | 31 | env: |
| 32 | 32 | AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
| 33 | 33 | AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
| @@ -44,7 +44,7 @@ jobs: | ||
| 44 | 44 | |
| 45 | 45 | - name: Install dependencies |
| 46 | 46 | run: | |
| 47 | composer require "laravel/framework:$" "orchestra/testbench:$" --no-interaction --no-update | |
| 47 | composer require "orchestra/testbench:$" --no-interaction --no-update | |
| 48 | 48 | composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest |
| 49 | 49 | |
| 50 | 50 | - name: Create .env file |