diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index bf355ed35..04c36c59f 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -119,10 +119,11 @@ jobs: composer-options: "--prefer-dist" - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: composer.lock + name: "composer-lock-phpunit-${{ matrix.php-version }}-${{ matrix.dependencies }}-${{ matrix.mongodb-version }}" path: composer.lock + overwrite: true - id: setup-mongodb uses: mongodb-labs/drivers-evergreen-tools@master diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index f81d6ff0a..88f73ee65 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -56,7 +56,7 @@ jobs: uses: "ramsey/composer-install@v2" - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: composer.lock path: composer.lock diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index b392273fc..9c151d825 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -51,10 +51,11 @@ jobs: uses: "ramsey/composer-install@v2" - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: composer.lock + name: "composer-lock-static-analysis-phpstan" path: composer.lock + overwrite: true - name: "Run a static analysis with phpstan/phpstan" run: "vendor/bin/phpstan analyse --error-format=github" @@ -83,10 +84,11 @@ jobs: uses: "ramsey/composer-install@v2" - name: "Upload composer.lock as build artifact" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: composer.lock + name: "composer-lock-static-analysis-psalm" path: composer.lock + overwrite: true - name: "Run a static analysis with vimeo/psalm" run: "vendor/bin/psalm --show-info=false --stats --output-format=github --threads=$(nproc)"