From 1caf35b3b909ff8cd631906d5276233dae223c9b Mon Sep 17 00:00:00 2001 From: Wouter van Oortmerssen Date: Fri, 12 Jul 2024 21:15:48 -0700 Subject: [PATCH] Attempt to update versions on CI --- .github/workflows/build.yml | 17 +++++++++-------- .github/workflows/release.yml | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5b453a66..08242ac5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,9 +23,9 @@ jobs: cc: clang-14 steps: - uses: actions/checkout@v1 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: - node-version: 17 + node-version: 18 - name: apt update run: sudo apt-get -o Acquire::Retries=3 update - name: install opengl @@ -39,7 +39,7 @@ jobs: - name: test run: bin/lobster tests/unittest.lobster - name: upload build artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v4 with: name: Linux Lobster binary ${{ matrix.cxx }} path: bin/lobster @@ -64,7 +64,7 @@ jobs: steps: - uses: actions/checkout@v1 - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v1.0.3 + uses: microsoft/setup-msbuild@v2 - name: build working-directory: dev/lobster run: msbuild.exe lobster.sln /p:Configuration=Release /p:Platform=x64 @@ -73,7 +73,7 @@ jobs: - name: test lsp run: cd dev/lsp && npm install && npm test - name: upload build artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v4 with: name: Windows Lobster binary path: bin/lobster.exe @@ -104,7 +104,7 @@ jobs: npm install npm test - name: upload build artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.artifact_name }} path: bin/lobster @@ -115,9 +115,10 @@ jobs: steps: - uses: actions/checkout@v1 - name: set up JDK 1.8 - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: java-version: 1.8 + distribution: 'zulu' # Now we're first going to build the native Linux exe, so we can generate C++ code. # Without engine should speed this up. - name: cmake @@ -137,7 +138,7 @@ jobs: name: Build Wasm (on Linux) runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v1 + - uses: actions/setup-python@v5 with: python-version: '3.x' - uses: actions/checkout@v1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 83f9fb67..250b4f38 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ jobs: - name: Checkout uses: actions/checkout@v2 - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v1.0.3 + uses: microsoft/setup-msbuild@v2 - name: build working-directory: dev/lobster run: msbuild.exe lobster.sln /p:Configuration=Release /p:Platform=x64