chg: rename workflow file

pull/9060/head
Luciano Righetti 2023-05-04 16:33:12 +02:00
parent 3398534ed4
commit cda28789f1
2 changed files with 41 additions and 27 deletions

41
.github/workflows/docker.yml vendored Normal file
View File

@ -0,0 +1,41 @@
name: Test
on:
push:
branches:
- 3.x
- 3.x-eventblocklists
pull_request:
branches:
- 3.x
jobs:
test:
timeout-minutes: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Start test containers
run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" up -d --build
- name: Setup PHP with PECL extension
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: php-mysql, php-xml, php-mbstring
tools: composer:v2
- name: Install composer packages
run: composer install --no-interaction --no-progress --no-suggest --ignore-platform-reqs
- name: Run tests
run: vendor/bin/phpunit
# - name: Run tests
# run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" exec --no-TTY misp vendor/bin/phpunit
- name: Stop containers
run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" down

View File

@ -1,27 +0,0 @@
name: Test
on:
push:
branches:
- 3.x
pull_request:
branches:
- 3.x
jobs:
docker:
timeout-minutes: 10
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Start test containers
run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" up -d --build
- name: Run tests
run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" exec --no-TTY misp vendor/bin/phpunit
- name: Stop containers
run: docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file="./docker/.env.test" down