diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index a7d1ced3d..47a54c626 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -46,7 +46,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" with: fetch-depth: 2 diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index f89edd294..a535e7eef 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -24,7 +24,7 @@ jobs: steps: - name: "Checkout" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" - name: Setup cache environment id: extcache @@ -35,7 +35,7 @@ jobs: key: "extcache-v1" - name: Cache extensions - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{ steps.extcache.outputs.dir }} key: ${{ steps.extcache.outputs.key }} diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index a1bac2c2f..cff78915c 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -15,11 +15,11 @@ jobs: strategy: matrix: php-version: - - "8.1" + - "8.2" steps: - name: "Checkout code" - uses: "actions/checkout@v3" + uses: "actions/checkout@v4" - name: Setup cache environment id: extcache @@ -30,7 +30,7 @@ jobs: key: "extcache-v1" - name: Cache extensions - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{ steps.extcache.outputs.dir }} key: ${{ steps.extcache.outputs.key }} @@ -49,12 +49,6 @@ jobs: - name: "Install dependencies with Composer" uses: "ramsey/composer-install@v2" - - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v2 - with: - name: composer.lock - path: composer.lock - - name: "Run a static analysis with phpstan/phpstan" run: "vendor/bin/phpstan analyse --error-format=github" @@ -65,7 +59,7 @@ jobs: strategy: matrix: php-version: - - "8.1" + - "8.2" steps: - name: "Checkout code" @@ -81,11 +75,5 @@ jobs: - name: "Install dependencies with Composer" uses: "ramsey/composer-install@v2" - - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v2 - with: - name: composer.lock - path: composer.lock - - name: "Run a static analysis with vimeo/psalm" run: "vendor/bin/psalm --show-info=false --stats --output-format=github --threads=$(nproc) --php-version=${{ matrix.php-version }}"