diff --git a/.github/workflows/auto-review.yaml b/.github/workflows/auto-review.yaml index cc0a1f58..884ca439 100644 --- a/.github/workflows/auto-review.yaml +++ b/.github/workflows/auto-review.yaml @@ -22,7 +22,7 @@ jobs: name: Lint CS steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -60,7 +60,7 @@ jobs: name: Composer Validate steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -76,7 +76,7 @@ jobs: name: Box Validate steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -98,7 +98,7 @@ jobs: name: AutoReview Tests steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/benchmark.yaml b/.github/workflows/benchmark.yaml index 5e72daeb..06d2dd68 100644 --- a/.github/workflows/benchmark.yaml +++ b/.github/workflows/benchmark.yaml @@ -17,7 +17,7 @@ jobs: name: Benchmark main branch steps: - name: Checkout main branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: main fetch-depth: 0 @@ -43,7 +43,7 @@ jobs: - name: Run PHPBench run: make phpbench_main - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 name: Upload the Benchmark results with: name: bench-main-result @@ -54,7 +54,7 @@ jobs: name: Benchmark PR steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -87,7 +87,7 @@ jobs: # needs: main-bench-test # steps: # - name: Checkout -# uses: actions/checkout@v5 +# uses: actions/checkout@v6 # with: # fetch-depth: 0 # diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 5e95c07b..6b02f217 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -43,7 +43,7 @@ jobs: image-tag: ghcr.io/box-project/box_php82_xdebug steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up QEMU uses: docker/setup-qemu-action@v3 diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 33582b9c..0f7720c7 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -21,10 +21,10 @@ jobs: timeout-minutes: 1 steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Check Markdown formatting - uses: DavidAnson/markdownlint-cli2-action@v20.0.0 + uses: DavidAnson/markdownlint-cli2-action@v21.0.0 with: globs: "*.md|doc/**/*.md" @@ -34,7 +34,7 @@ jobs: timeout-minutes: 1 steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Restore lychee cache uses: actions/cache@v4 @@ -44,7 +44,7 @@ jobs: restore-keys: cache-lychee- - name: Run Lychee - uses: lycheeverse/lychee-action@v2.6.1 + uses: lycheeverse/lychee-action@v2.7.0 with: # To keep in sync with Makefile#lychee args: "--no-progress '*.md' 'doc/**/*.md' --cache --max-cache-age 1d ." @@ -58,7 +58,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python uses: actions/setup-python@v6 @@ -74,7 +74,7 @@ jobs: - name: Rebuild website run: make _website_build - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 name: Upload the docs artifact with: name: docs-website @@ -109,7 +109,7 @@ jobs: needs: - build steps: - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v6 with: name: docs-website path: dist/website diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index a3c7726d..de571e2a 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -84,7 +84,7 @@ jobs: tools: 'composer:2.4' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -143,7 +143,7 @@ jobs: - _e2e_php_settings_checker_memory_limit_higher steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 43d2c351..620041d1 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -26,7 +26,7 @@ jobs: name: Build PHAR steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -72,7 +72,7 @@ jobs: --output bin/box.phar.asc \ bin/box.phar - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 name: Upload the PHAR artifact with: name: box-phar @@ -89,7 +89,7 @@ jobs: permissions: contents: write steps: - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v6 with: name: box-phar path: . @@ -111,7 +111,7 @@ jobs: if: github.event_name == 'release' steps: - name: Update Homebrew formula - uses: dawidd6/action-homebrew-bump-formula@v5 + uses: dawidd6/action-homebrew-bump-formula@v6 with: token: ${{ secrets.BOX_HOMEBREW_TAP_TOKEN }} tap: box-project/box @@ -127,14 +127,14 @@ jobs: - build-phar steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.2' - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v6 with: name: box-phar path: . diff --git a/.github/workflows/requirement-checker.yaml b/.github/workflows/requirement-checker.yaml index 6d2038b7..be8cc8e8 100644 --- a/.github/workflows/requirement-checker.yaml +++ b/.github/workflows/requirement-checker.yaml @@ -25,7 +25,7 @@ jobs: name: Lint CS steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -72,7 +72,7 @@ jobs: name: AutoReview Tests steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -120,7 +120,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -217,7 +217,7 @@ jobs: docker-image: ghcr.io/box-project/box_php82 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -295,7 +295,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} fetch-depth: '0' # Ensures the tags are fetched diff --git a/.github/workflows/security.yaml b/.github/workflows/security.yaml index 58a0c770..19c5bca6 100644 --- a/.github/workflows/security.yaml +++ b/.github/workflows/security.yaml @@ -24,7 +24,7 @@ jobs: name: Audit Dependencies steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index 83efde29..cdd1248e 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -73,7 +73,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -111,7 +111,7 @@ jobs: if: github.event_name == 'pull_request' || github.event_name == 'push' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0