Skip to content

Merge remote-tracking branch 'origin/main' #62

Merge remote-tracking branch 'origin/main'

Merge remote-tracking branch 'origin/main' #62

Workflow file for this run

name: backend_check
on:
pull_request:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
services:
mysql:
image: mysql:8.0
env:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: laravel_test
MYSQL_USER: laravel_user
MYSQL_PASSWORD: secret
ports:
- 3306:3306
steps:
- name: Checkout código
uses: actions/checkout@v2
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.1
- name: Instalar dependencias
run: composer install
- name: Configurar .env para pruebas
run: |
echo "APP_KEY=" >> .env
echo "APP_ENV=testing" >> .env
echo "DB_CONNECTION=mysql" >> .env
echo "DB_HOST=127.0.0.1" >> .env
echo "DB_PORT=3306" >> .env
echo "DB_DATABASE=laravel_test" >> .env
echo "DB_USERNAME=laravel_user" >> .env
echo "DB_PASSWORD=secret" >> .env
- name: Generar clave de aplicación
run: php artisan key:generate
- name: Ejecutar migraciones y seeds
run: php artisan migrate --seed
<<<<<<< HEAD

Check failure on line 52 in .github/workflows/backend_check.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/backend_check.yml

Invalid workflow file

You have an error in your yaml syntax on line 52
- name: Inicializar passport
run: php artisan passport:install
- name: Ejecutar pruebas unitarias
=======
- name: Instalar PHPUnit
run: composer require --dev phpunit/phpunit
- name: Ejecutar PHPUnit
>>>>>>> a300cabbf6e8032c697d650637c14b4fea4669d7
run: php artisan test