From dd87f820ee84c89b2db49e5527ad2ebf3da3c649 Mon Sep 17 00:00:00 2001 From: bitswype Date: Mon, 28 Oct 2024 10:25:07 -0700 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 90b001d..05a0cb8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,20 +12,20 @@ jobs: windows: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build run: | cmake -B ${{github.workspace}}/build -A x64 cmake --build ${{github.workspace}}/build --config Release - name: Upload windows build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: windows path: ${{github.workspace}}/build/Analyzers/Release/*.dll macos: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build run: | cmake -B ${{github.workspace}}/build/x86_64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=x86_64 @@ -33,19 +33,19 @@ jobs: cmake -B ${{github.workspace}}/build/arm64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=arm64 cmake --build ${{github.workspace}}/build/arm64 - name: Upload MacOS x86_64 build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: macos_x86_64 path: ${{github.workspace}}/build/x86_64/Analyzers/*.so - name: Upload MacOS arm64 build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: macos_arm64 path: ${{github.workspace}}/build/arm64/Analyzers/*.so linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build run: | cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=Release @@ -54,7 +54,7 @@ jobs: CC: gcc-10 CXX: g++-10 - name: Upload Linux build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: linux path: ${{github.workspace}}/build/Analyzers/*.so @@ -63,14 +63,14 @@ jobs: runs-on: ubuntu-latest steps: - name: download individual builds - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: path: ${{github.workspace}}/artifacts - name: zip run: | cd ${{github.workspace}}/artifacts zip -r ${{github.workspace}}/analyzer.zip . - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: all-platforms path: ${{github.workspace}}/artifacts/**