diff --git a/.github/workflows/bc.yml b/.github/workflows/bc.yml index 3276dd0..a075528 100644 --- a/.github/workflows/bc.yml +++ b/.github/workflows/bc.yml @@ -25,3 +25,4 @@ jobs: ['ubuntu-latest'] php: >- ['8.4'] + extensions: pdo_oci diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aeee325..fe1e02c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,7 +28,7 @@ jobs: env: COMPOSER_ROOT_VERSION: 1.0.0 - EXTENSIONS: pdo, pdo_oci + EXTENSIONS: pdo_oci runs-on: ubuntu-latest diff --git a/.github/workflows/composer-require-checker.yml b/.github/workflows/composer-require-checker.yml index 2f8aece..4879a7b 100644 --- a/.github/workflows/composer-require-checker.yml +++ b/.github/workflows/composer-require-checker.yml @@ -26,5 +26,6 @@ jobs: with: php: >- ['8.1', '8.2', '8.3', '8.4', '8.5'] + extensions: pdo_oci required-packages: >- ['db'] diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index c56c355..cd3788b 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -24,7 +24,7 @@ jobs: env: COMPOSER_ROOT_VERSION: 1.0.0 - EXTENSIONS: pdo, pdo_oci + EXTENSIONS: pdo_oci runs-on: ${{ matrix.os }} diff --git a/.github/workflows/rector-cs.yml b/.github/workflows/rector-cs.yml index 3982a9c..9efcefc 100644 --- a/.github/workflows/rector-cs.yml +++ b/.github/workflows/rector-cs.yml @@ -25,5 +25,6 @@ jobs: with: repository: ${{ github.event.pull_request.head.repo.full_name }} php: '8.1' + extensions: pdo_oci required-packages: >- ['db'] diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 287f4ac..f0f4e65 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -26,5 +26,6 @@ jobs: with: php: >- ['8.1', '8.2', '8.3', '8.4'] + extensions: pdo_oci required-packages: >- ['db'] diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d24864..44db10d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Enh #392: Explicitly import classes and functions in "use" section (@mspirkov) - Enh #393: Remove unnecessary files from Composer package (@mspirkov) +- Enh #394: Add `ext-pdo_oci` to `require` section of `composer.json` (@Tigrov) ## 2.0.0 December 05, 2025 diff --git a/README.md b/README.md index e8d484c..45ad767 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Driver supports Oracle 12c - 21c. ## Requirements - PHP 8.1 - 8.5. -- `pdo` PHP extension. +- `pdo_oci` PHP extension. ## Installation diff --git a/composer.json b/composer.json index 442f57d..510ac3c 100644 --- a/composer.json +++ b/composer.json @@ -31,6 +31,7 @@ ], "require": { "ext-pdo": "*", + "ext-pdo_oci": "*", "php": "8.1 - 8.5", "yiisoft/db": "^2.0" },