diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69cd608..920673c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: test-linux: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install LLVM 18 and system deps run: | @@ -34,7 +34,7 @@ jobs: --out exp_poly_f32_result.json || true - name: Upload bench results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: bench-result-ubuntu-24.04 path: 'exp_poly_f32_result.json' @@ -43,7 +43,7 @@ jobs: test-linux-arm: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install LLVM 18 and system deps run: | @@ -61,7 +61,7 @@ jobs: public-api-check: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install LLVM 18 and system deps run: | @@ -95,7 +95,7 @@ jobs: LLVM_VERSION: "18.1.8" LLVM_SYS_181_PREFIX: C:\llvm steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download and extract LLVM 18 shell: pwsh diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 80a2438..b61c583 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -18,7 +18,7 @@ jobs: build: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install mdBook run: | @@ -29,7 +29,7 @@ jobs: run: ./mdbook build docs/ - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: docs/book @@ -42,4 +42,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa000ea..56b42a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: build-linux: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install LLVM 18 and system deps run: | @@ -34,14 +34,14 @@ jobs: tar czf ea-linux-x86_64.tar.gz ea-linux-x86_64 - name: Upload to release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: files: ea-linux-x86_64.tar.gz build-linux-arm: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install LLVM 18 and system deps run: | @@ -63,7 +63,7 @@ jobs: tar czf ea-linux-aarch64.tar.gz ea-linux-aarch64 - name: Upload to release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: files: ea-linux-aarch64.tar.gz @@ -73,7 +73,7 @@ jobs: LLVM_VERSION: "18.1.8" LLVM_SYS_181_PREFIX: C:\llvm steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download and extract LLVM 18 shell: pwsh @@ -110,6 +110,6 @@ jobs: Compress-Archive -Path ea-windows-x86_64 -DestinationPath ea-windows-x86_64.zip - name: Upload to release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: files: ea-windows-x86_64.zip