diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index 04b8207..449acd1 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -17,10 +17,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' + - '8.3' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -39,7 +39,7 @@ jobs: SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} - - uses: "ramsey/composer-install@v1" + - uses: "ramsey/composer-install@v3" with: dependency-versions: "highest" composer-options: "--prefer-dist --no-progress --no-suggest" diff --git a/composer.json b/composer.json index 0a5a9d3..3bb3082 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "ibexa-dxp" ], "require": { - "php": "^7.4 || ^8.0", + "php": ">=8.3", "symfony/console": "^5.4", "symfony/filesystem": "^5.4" }, diff --git a/skeleton/extension/.github/workflows/backend-ci.yaml b/skeleton/extension/.github/workflows/backend-ci.yaml index 0f05780..d9648b2 100644 --- a/skeleton/extension/.github/workflows/backend-ci.yaml +++ b/skeleton/extension/.github/workflows/backend-ci.yaml @@ -14,9 +14,9 @@ jobs: strategy: matrix: php: - - '8.1' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -26,7 +26,7 @@ jobs: extensions: 'pdo_sqlite, gd' tools: cs2pr - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" @@ -37,7 +37,7 @@ jobs: name: Deptrac runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Deptrac uses: smoench/deptrac-action@master @@ -50,12 +50,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -65,7 +63,7 @@ jobs: extensions: pdo_sqlite, gd tools: cs2pr - - uses: "ramsey/composer-install@v1" + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" composer-options: "--prefer-dist --no-progress --no-suggest" diff --git a/skeleton/extension/.github/workflows/frontend-ci.yaml b/skeleton/extension/.github/workflows/frontend-ci.yaml index c40c64a..6fc653f 100644 --- a/skeleton/extension/.github/workflows/frontend-ci.yaml +++ b/skeleton/extension/.github/workflows/frontend-ci.yaml @@ -14,12 +14,12 @@ on: jobs: frontend-test: name: Frontend build test - runs-on: "ubuntu-20.04" + runs-on: "ubuntu-22.04" timeout-minutes: 5 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: '14' - run: yarn install diff --git a/skeleton/extension/composer.json b/skeleton/extension/composer.json index a9e00aa..b267f2d 100644 --- a/skeleton/extension/composer.json +++ b/skeleton/extension/composer.json @@ -6,8 +6,8 @@ "ibexa-dxp" ], "require": { - "php": "^7.4 || ^8.0", - "ibexa/core": "^4.5", + "php": ">=8.3", + "ibexa/core": "^~5.0.x-dev", "symfony/config": "^5.4", "symfony/dependency-injection": "^5.4", "symfony/event-dispatcher": "^5.4", @@ -53,7 +53,7 @@ }, "extra": { "branch-alias": { - "dev-main": "4.6.x-dev" + "dev-main": "5.0.x-dev" } }, "config": { diff --git a/skeleton/ibexa-ee/.github/workflows/backend-ci.yaml b/skeleton/ibexa-ee/.github/workflows/backend-ci.yaml index 5d8ae65..450aa55 100644 --- a/skeleton/ibexa-ee/.github/workflows/backend-ci.yaml +++ b/skeleton/ibexa-ee/.github/workflows/backend-ci.yaml @@ -14,9 +14,9 @@ jobs: strategy: matrix: php: - - '8.1' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -35,7 +35,7 @@ jobs: SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" @@ -46,7 +46,7 @@ jobs: name: Deptrac runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Deptrac uses: smoench/deptrac-action@master @@ -59,12 +59,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -83,7 +81,7 @@ jobs: SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" composer-options: "--prefer-dist --no-progress --no-suggest" @@ -121,12 +119,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -145,7 +141,7 @@ jobs: SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" @@ -183,12 +179,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -207,7 +201,7 @@ jobs: SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" diff --git a/skeleton/ibexa-ee/composer.json b/skeleton/ibexa-ee/composer.json index 2fddb8e..d8cc7f1 100644 --- a/skeleton/ibexa-ee/composer.json +++ b/skeleton/ibexa-ee/composer.json @@ -12,8 +12,8 @@ } ], "require": { - "php": "^7.4 || ^8.0", - "ibexa/core": "~4.6.x-dev", + "php": ">=8.3", + "ibexa/core": "~5.0.x-dev", "symfony/config": "^5.4", "symfony/dependency-injection": "^5.4", "symfony/event-dispatcher": "^5.4", @@ -23,7 +23,7 @@ "symfony/yaml": "^5.4" }, "require-dev": { - "ibexa/behat": "~4.6.x-dev", + "ibexa/behat": "~5.0.x-dev", "ibexa/code-style": "~2.0.0", "phpstan/phpstan": "^1.10", "phpstan/phpstan-phpunit": "^1.3", @@ -61,7 +61,7 @@ }, "extra": { "branch-alias": { - "dev-main": "4.6.x-dev" + "dev-main": "5.0.x-dev" } }, "config": { diff --git a/skeleton/ibexa-oss/.github/workflows/backend-ci.yaml b/skeleton/ibexa-oss/.github/workflows/backend-ci.yaml index 0f05780..20bf6d3 100644 --- a/skeleton/ibexa-oss/.github/workflows/backend-ci.yaml +++ b/skeleton/ibexa-oss/.github/workflows/backend-ci.yaml @@ -14,9 +14,9 @@ jobs: strategy: matrix: php: - - '8.1' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -26,7 +26,7 @@ jobs: extensions: 'pdo_sqlite, gd' tools: cs2pr - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" @@ -37,7 +37,7 @@ jobs: name: Deptrac runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Deptrac uses: smoench/deptrac-action@master @@ -50,12 +50,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 diff --git a/skeleton/ibexa-oss/.github/workflows/frontend-ci.yaml b/skeleton/ibexa-oss/.github/workflows/frontend-ci.yaml index c40c64a..6fc653f 100644 --- a/skeleton/ibexa-oss/.github/workflows/frontend-ci.yaml +++ b/skeleton/ibexa-oss/.github/workflows/frontend-ci.yaml @@ -14,12 +14,12 @@ on: jobs: frontend-test: name: Frontend build test - runs-on: "ubuntu-20.04" + runs-on: "ubuntu-22.04" timeout-minutes: 5 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: '14' - run: yarn install diff --git a/skeleton/ibexa-oss/composer.json b/skeleton/ibexa-oss/composer.json index ecd323a..6ffd4cb 100644 --- a/skeleton/ibexa-oss/composer.json +++ b/skeleton/ibexa-oss/composer.json @@ -6,8 +6,8 @@ "ibexa-dxp" ], "require": { - "php": "^7.4 || ^8.0", - "ibexa/core": "~4.6.x-dev", + "php": "^>=8.3", + "ibexa/core": "~5.0.x-dev", "symfony/config": "^5.4", "symfony/dependency-injection": "^5.4", "symfony/event-dispatcher": "^5.4", @@ -17,7 +17,7 @@ "symfony/yaml": "^5.4" }, "require-dev": { - "ibexa/behat": "~4.6.x-dev", + "ibexa/behat": "~5.0.x-dev", "ibexa/code-style": "~2.0.0", "phpstan/phpstan": "^1.10", "phpstan/phpstan-phpunit": "^1.3", @@ -55,7 +55,7 @@ }, "extra": { "branch-alias": { - "dev-main": "4.6.x-dev" + "dev-main": "5.0.x-dev" } }, "config": {