diff --git a/.github/workflows/bvt-appleclang.yml b/.github/workflows/bvt-appleclang.yml index fc5bbc8..469ce99 100644 --- a/.github/workflows/bvt-appleclang.yml +++ b/.github/workflows/bvt-appleclang.yml @@ -5,7 +5,7 @@ jobs: bvt-appleclang: runs-on: macos-26 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: install meson run: pipx install meson @@ -33,7 +33,7 @@ jobs: run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-appleclang path: build-cmake/drop/ diff --git a/.github/workflows/bvt-clang.yml b/.github/workflows/bvt-clang.yml index 9981698..cef45bc 100644 --- a/.github/workflows/bvt-clang.yml +++ b/.github/workflows/bvt-clang.yml @@ -8,7 +8,7 @@ jobs: bvt-clang: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: install meson run: pipx install meson @@ -48,7 +48,7 @@ jobs: run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-clang path: build-cmake/drop/ diff --git a/.github/workflows/bvt-gcc.yml b/.github/workflows/bvt-gcc.yml index 4a5e613..e840c50 100644 --- a/.github/workflows/bvt-gcc.yml +++ b/.github/workflows/bvt-gcc.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-24.04 container: gcc:15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: install cmake and meson run: | @@ -36,7 +36,7 @@ jobs: run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-gcc path: build-cmake/drop/ diff --git a/.github/workflows/bvt-msvc.yml b/.github/workflows/bvt-msvc.yml index fe06cca..740b6a2 100644 --- a/.github/workflows/bvt-msvc.yml +++ b/.github/workflows/bvt-msvc.yml @@ -5,7 +5,7 @@ jobs: bvt-msvc: runs-on: windows-2025 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: install meson run: pipx install meson @@ -31,7 +31,7 @@ jobs: run: build-cmake\benchmarks\Release\msft_proxy_benchmarks.exe --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake\drop\benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-msvc path: build-cmake/drop/ diff --git a/.github/workflows/bvt-nvhpc.yml b/.github/workflows/bvt-nvhpc.yml index 92f4154..15359fc 100644 --- a/.github/workflows/bvt-nvhpc.yml +++ b/.github/workflows/bvt-nvhpc.yml @@ -8,7 +8,7 @@ jobs: bvt-nvhpc: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: free disk space uses: jlumbroso/free-disk-space@v1.3.1 @@ -47,7 +47,7 @@ jobs: run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-nvhpc path: build-cmake/drop/ diff --git a/.github/workflows/bvt-oneapi.yml b/.github/workflows/bvt-oneapi.yml index 86f1914..a931781 100644 --- a/.github/workflows/bvt-oneapi.yml +++ b/.github/workflows/bvt-oneapi.yml @@ -5,7 +5,7 @@ jobs: bvt-oneapi: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: install meson run: pipx install meson @@ -53,7 +53,7 @@ jobs: run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json - name: archive benchmarking results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: drop-oneapi path: build-cmake/drop/ diff --git a/.github/workflows/bvt-report.yml b/.github/workflows/bvt-report.yml index 087a6b9..fe42aad 100644 --- a/.github/workflows/bvt-report.yml +++ b/.github/workflows/bvt-report.yml @@ -5,10 +5,10 @@ jobs: bvt-report: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: download all workflow run artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts @@ -31,7 +31,7 @@ jobs: tools/report_generator/build/report_generator tools/report_generator/report-config.json - name: archive benchmarking report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: benchmarking-report path: benchmarking-report.md diff --git a/.github/workflows/mkdocs.yml b/.github/workflows/mkdocs.yml index f2fa271..603306f 100644 --- a/.github/workflows/mkdocs.yml +++ b/.github/workflows/mkdocs.yml @@ -9,12 +9,12 @@ jobs: bvt-mkdocs: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.13" architecture: "x64" @@ -29,6 +29,6 @@ jobs: - name: Upload site artifact if: ${{ inputs.upload-artifacts }} - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: ./site diff --git a/.github/workflows/pipeline-pages.yml b/.github/workflows/pipeline-pages.yml index dc9b786..d44fb53 100644 --- a/.github/workflows/pipeline-pages.yml +++ b/.github/workflows/pipeline-pages.yml @@ -24,4 +24,4 @@ jobs: steps: - id: deploy - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5