Skip to content

Commit ebd5efd

Browse files
committed
install composer dependencies in release workflow
1 parent 9b2f7fe commit ebd5efd

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ jobs:
1212
- name: Checkout code
1313
uses: actions/checkout@v1
1414

15+
- name: Setup PHP
16+
uses: shivammathur/setup-php@v2
17+
with:
18+
php-version: '8.5'
19+
20+
- name: Install Composer dependencies
21+
uses: nick-invision/retry@v3
22+
with:
23+
timeout_minutes: 5
24+
max_attempts: 5
25+
command: composer install --no-interaction --prefer-dist
26+
1527
- name: Install dependencies
1628
run: npm ci
1729

0 commit comments

Comments
 (0)