Skip to content

Commit a3181ae

Browse files
committed
add building dependencies for docker
1 parent f444042 commit a3181ae

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/docker-build.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@ jobs:
1616
- name: Checkout code
1717
uses: actions/checkout@v4
1818

19+
- name: Setup PHP
20+
uses: shivammathur/setup-php@v2
21+
with:
22+
php-version: '8.4'
23+
24+
- name: Install Composer dependencies
25+
run:
26+
- cd backend
27+
- composer install --no-interaction --no-progress --no-suggest --no-dev
28+
29+
- name: Build Frontend
30+
run: |
31+
cd frontend
32+
npm install
33+
npm run build
34+
1935
- name: Set up Docker Buildx
2036
uses: docker/setup-buildx-action@v3
2137

0 commit comments

Comments
 (0)