diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index b637a164..da5a5a7d 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -44,7 +44,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" - name: Run CouchDB timeout-minutes: 3 @@ -54,7 +54,7 @@ jobs: couchdb version: '2.3.1' - name: Run MongoDB - uses: supercharge/mongodb-github-action@1.7.0 + uses: supercharge/mongodb-github-action@1.10.0 with: mongodb-version: 5.0 @@ -133,7 +133,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" # required for elasticsearch - name: Configure sysctl limits @@ -212,7 +212,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" # required for elasticsearch - name: Configure sysctl limits diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index a4e44059..708e2299 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,11 +17,11 @@ jobs: matrix: php-version: - "7.2" - - "8.0" + - "8.3" steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" - name: "Install PHP" uses: "shivammathur/setup-php@v2" diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 6b375ca1..cc6811f6 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -23,7 +23,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" - name: "Install PHP" uses: "shivammathur/setup-php@v2" @@ -34,7 +34,7 @@ jobs: - name: Get composer cache directory id: composercache - run: echo "::set-output name=dir::$(composer config cache-files-dir)" + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - name: Cache dependencies uses: actions/cache@v3 @@ -44,7 +44,7 @@ jobs: restore-keys: ${{ runner.os }}-composer- - name: Add require for mongodb/mongodb to make tests runnable - run: 'composer require ${{ env.COMPOSER_FLAGS }} mongodb/mongodb --dev --no-update' + run: "composer require ${{ env.COMPOSER_FLAGS }} mongodb/mongodb --dev --no-update" - name: "Install latest dependencies" # --ignore-platform-req=php here needed as long as elasticsearch/elasticsearch does not support php 8