Skip to content

Commit 439c8ff

Browse files
authored
Use new generation setup (#45)
* Use latest spec and generator * Fix composer lock * Update composer deps * Bump php version * Update composer lock * Update workflow * Set platform version * Use different php setup * Upgrade node deps * Add Webhook classes * Update CHANGELOG
1 parent 72132d3 commit 439c8ff

File tree

598 files changed

+52014
-40267
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

598 files changed

+52014
-40267
lines changed

.github/workflows/php-package.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ jobs:
1818
run: |
1919
yarn install
2020
./node_modules/.bin/prism mock -h 127.0.0.1 openapi.json &
21+
- name: Setup PHP with PECL extension
22+
uses: shivammathur/setup-php@v2
23+
with:
24+
php-version: '8.4'
2125
- name: Validate composer.json and composer.lock
2226
run: composer validate
2327
- name: Cache Composer packages
@@ -28,7 +32,6 @@ jobs:
2832
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
2933
restore-keys: |
3034
${{ runner.os }}-php-
31-
3235
- name: Install dependencies
3336
run: composer install --prefer-dist --no-progress
3437
- name: Run test suite

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ composer.phar
99

1010
# php-cs-fixer cache
1111
.php_cs.cache
12+
.php-cs-fixer.cache
1213

1314
# PHPUnit cache
1415
.phpunit.result.cache
16+
node_modules

0 commit comments

Comments
 (0)