diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 293d639d..07689d24 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -18,10 +18,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run clang-format - uses: jidicula/clang-format-action@v4.11.0 + uses: jidicula/clang-format-action@v4.13.0 with: exclude-regex: (libspirv|3rdparty) - clang-format-version: 16 + clang-format-version: 18 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6b1ead74..03658ab8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,17 +7,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Run clang-tidy - uses: ZedThree/clang-tidy-review@v0.14.0 + uses: ZedThree/clang-tidy-review@v0.19.0 id: review with: - clang_tidy_version: 16 - apt_packages: libunwind-dev, libglfw3-dev, libvulkan-dev, vulkan-validationlayers-dev, spirv-tools, glslang-tools, libspirv-cross-c-shared-dev + clang_tidy_version: 18 + apt_packages: libunwind-dev, libglfw3-dev, libvulkan-dev, vulkan-validationlayers, spirv-tools, glslang-tools, libspirv-cross-c-shared-dev cmake_command: cmake . -DCMAKE_EXPORT_COMPILE_COMMANDS=on split_workflow: true - name: Upload review - uses: ZedThree/clang-tidy-review/upload@v0.14.0 + uses: ZedThree/clang-tidy-review/upload@v0.19.0 id: upload-review diff --git a/.github/workflows/rpcsx.yml b/.github/workflows/rpcsx.yml index 1bc705c3..4fcd2d9c 100644 --- a/.github/workflows/rpcsx.yml +++ b/.github/workflows/rpcsx.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive @@ -42,7 +42,7 @@ jobs: cmake --build build -j4 - name: Upload RPCSX - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rpcsx-bin path: build/bin/* diff --git a/.github/workflows/tidy-comments.yml b/.github/workflows/tidy-comments.yml index 45e69dbc..f76ae001 100644 --- a/.github/workflows/tidy-comments.yml +++ b/.github/workflows/tidy-comments.yml @@ -8,6 +8,6 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: ZedThree/clang-tidy-review/post@v0.12.0 + - uses: ZedThree/clang-tidy-review/post@v0.19.0 with: lgtm_comment_body: "No linting issues found!" \ No newline at end of file