Skip to content

Commit 2227526

Browse files
committed
Add php setup on ci
1 parent 6e9c789 commit 2227526

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/npm-build.yml

+11
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,17 @@ jobs:
1212
- name: Checkout code
1313
uses: actions/checkout@v3
1414

15+
- name: Setup PHP for Filament Notifications
16+
uses: shivammathur/setup-php@v2
17+
with:
18+
php-version: 8.2
19+
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite
20+
tools: composer:v2
21+
coverage: none
22+
23+
- name: Install Composer dependencies
24+
run: composer install --prefer-dist --no-interaction
25+
1526
- name: Setup Node
1627
uses: actions/setup-node@v2
1728
with:

0 commit comments

Comments
 (0)