Skip to content

Commit dbb89d5

Browse files
committed
#152 Removing working_directory
1 parent b1924b2 commit dbb89d5

File tree

2 files changed

+1
-13
lines changed

2 files changed

+1
-13
lines changed

.github/workflows/api.yaml

-7
Original file line numberDiff line numberDiff line change
@@ -28,34 +28,27 @@ jobs:
2828
- uses: actions/checkout@v2
2929

3030
- name: Start the containers
31-
working-directory: ./api
3231
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up -d --build
3332

3433
- name: Install composer packages
35-
working-directory: ./api
3634
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api composer install
3735

3836
- name: Run Database migrations
39-
working-directory: ./api
4037
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api bin/console --no-interaction doctrine:migration:migrate
4138

4239
- name: PHP Code Sniffer
43-
working-directory: ./api
4440
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api ./vendor/bin/phpcs src
4541

4642
- name: PHPStan
47-
working-directory: ./api
4843
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api ./vendor/phpstan/phpstan/phpstan analyse
4944

5045
- name: PHPUnit Unit tests
51-
working-directory: ./api
5246
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api ./vendor/bin/phpunit --testsuite unit --coverage-html tests/coverage/unit
5347

5448
- name: Test endpoint
5549
run: curl -X GET "http://localhost/api/v1"
5650

5751
- name: Stop containers
58-
working-directory: ./api
5952
if: always()
6053
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml down
6154

.github/workflows/openapi.yaml

+1-6
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,16 @@ jobs:
2727
steps:
2828
- uses: actions/checkout@v2
2929

30-
- name: Start the containers
31-
working-directory: ./api
30+
- name: Start the containers]
3231
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up -d --build
3332

3433
- name: Install composer packages
35-
working-directory: ./api
3634
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api composer install
3735

3836
- name: Run Database migrations
39-
working-directory: ./api
4037
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml exec -T api bin/console --no-interaction doctrine:migration:migrate
4138

4239
- name: Generate openapi.yaml
43-
working-directory: ./api
4440
run: docker-compose exec -T api bash -c "bin/console api:openapi:export --yaml" > ../docs/generated/openapi.yaml
4541

4642
- name: Archive openapi artifacts
@@ -51,7 +47,6 @@ jobs:
5147
docs/generated
5248
5349
- name: Stop containers
54-
working-directory: ./api
5550
if: always()
5651
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml down
5752

0 commit comments

Comments
 (0)