Files
laravel-test-runner/.github/workflows/test.yml
Anatoliy Poloz 476cd707ab first commit
2023-12-11 12:19:51 +03:00

47 lines
1.1 KiB
YAML

name: 'Action Test'
on:
pull_request:
workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
name: Test Default
steps:
- uses: actions/checkout@v4
- name: Install laravel/laravel
run: |
docker run --rm \
--pull=always \
-v "$(pwd)":/laravel \
-w /laravel \
composer:latest \
bash -c "composer create-project laravel/laravel laravel"
- run: |
sudo chown -R runner:docker laravel
cp -a laravel/. .
rm -rf laravel
- uses: ./
test-custom-setup:
runs-on: ubuntu-latest
name: Test Custom Setup
steps:
- uses: actions/checkout@v4
- name: Install laravel/laravel
run: |
docker run --rm \
--pull=always \
-v "$(pwd)":/laravel \
-w /laravel \
composer:latest \
bash -c "composer create-project laravel/laravel laravel"
- run: |
sudo chown -R runner:docker laravel
cp -a laravel/. .
rm -rf laravel
- uses: ./
with:
setup: false