From 4b977016a35361441777c37501245cd6eb582c4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 06:45:41 +0000 Subject: [PATCH] Bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/CI_build.yml | 92 +++++++++++++++++----------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/.github/workflows/CI_build.yml b/.github/workflows/CI_build.yml index 307734f..f1b6bfb 100644 --- a/.github/workflows/CI_build.yml +++ b/.github/workflows/CI_build.yml @@ -1,46 +1,46 @@ -name: Continuous Integration - -on: - push: - paths-ignore: - - 'docs/**' - - '*.md' - - '*.txt' - - '*.PNG' - - 'makerelease.bat' - - 'testfiles/**' - - 'translation/**' - -jobs: - build: - runs-on: windows-2022 - strategy: - max-parallel: 4 - matrix: - build_configuration: [Release, Debug] - build_platform: [x64, x86] - - steps: - - name: Checkout repo - uses: actions/checkout@v4 - - - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v2.0.0 - - - name: MSBuild of solution - run: msbuild JsonToolsNppPlugin/JsonToolsNppPlugin.sln /p:configuration="${{ matrix.build_configuration }}" /p:platform="${{ matrix.build_platform }}" /m /verbosity:minimal - - - name: Archive artifacts for x64 - if: matrix.build_platform == 'x64' && matrix.build_configuration == 'Release' - uses: actions/upload-artifact@v4 - with: - name: plugin_dll_x64 - path: JsonToolsNppPlugin\bin\${{ matrix.build_configuration }}-x64\JsonTools.dll - - - name: Archive artifacts for x86 - if: matrix.build_platform == 'x86' && matrix.build_configuration == 'Release' - uses: actions/upload-artifact@v4 - with: - name: plugin_dll_x86 - path: JsonToolsNppPlugin\bin\${{ matrix.build_configuration }}\JsonTools.dll - +name: Continuous Integration + +on: + push: + paths-ignore: + - 'docs/**' + - '*.md' + - '*.txt' + - '*.PNG' + - 'makerelease.bat' + - 'testfiles/**' + - 'translation/**' + +jobs: + build: + runs-on: windows-2022 + strategy: + max-parallel: 4 + matrix: + build_configuration: [Release, Debug] + build_platform: [x64, x86] + + steps: + - name: Checkout repo + uses: actions/checkout@v5 + + - name: Add msbuild to PATH + uses: microsoft/setup-msbuild@v2.0.0 + + - name: MSBuild of solution + run: msbuild JsonToolsNppPlugin/JsonToolsNppPlugin.sln /p:configuration="${{ matrix.build_configuration }}" /p:platform="${{ matrix.build_platform }}" /m /verbosity:minimal + + - name: Archive artifacts for x64 + if: matrix.build_platform == 'x64' && matrix.build_configuration == 'Release' + uses: actions/upload-artifact@v4 + with: + name: plugin_dll_x64 + path: JsonToolsNppPlugin\bin\${{ matrix.build_configuration }}-x64\JsonTools.dll + + - name: Archive artifacts for x86 + if: matrix.build_platform == 'x86' && matrix.build_configuration == 'Release' + uses: actions/upload-artifact@v4 + with: + name: plugin_dll_x86 + path: JsonToolsNppPlugin\bin\${{ matrix.build_configuration }}\JsonTools.dll +