first commit

This commit is contained in:
Anatoliy Poloz
2023-12-11 12:19:51 +03:00
commit 476cd707ab
4 changed files with 164 additions and 0 deletions

46
.github/workflows/test.yml vendored Normal file
View File

@@ -0,0 +1,46 @@
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