also looking at this
meemalabs/laravel-media-converter
[1.0] Implement GitHub actions to run Pest test suite
#13
3 files
+14
-3
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -36,15 +36,15 @@ jobs: | ||
| 36 | 36 | AWS_IAM_ARN: ${{ secrets.AWS_IAM_ARN }} |
| 37 | 37 | AWS_QUEUE_ARN: ${{ secrets.AWS_QUEUE_ARN }} |
| 38 | 38 | |
| 39 | - name: Cache dependencies | |
| 40 | uses: actions/cache@v1 | |
| 41 | with: | |
| 42 | path: ~/.composer/cache/files | |
| 43 | key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }} | |
| 39 | # - name: Cache dependencies | |
| 40 | # uses: actions/cache@v1 | |
| 41 | # with: | |
| 42 | # path: ~/.composer/cache/files | |
| 43 | # key: dependencies-laravel-$-php-$-composer-$ | |
| 44 | 44 | |
| 45 | 45 | - name: Install dependencies |
| 46 | 46 | run: | |
| 47 | composer require "laravel/framework:$" "orchestra/testbench:$" --no-interaction --no-update | |
| 47 | composer install | |
| 48 | 48 | composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest |
| 49 | 49 | |
| 50 | 50 | - name: Create .env file |