From 576c558759aa84df7b30ee29ca55143719d73028 Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Tue, 17 Sep 2024 20:03:03 +0300 Subject: Xcode16 build fix --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2cb94c9c90..8103d5c039 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -42,7 +42,7 @@ jobs: needs: setup strategy: matrix: - runner: [windows-large, macos-12-xl] + runner: [windows-large, macos-14-xlarge] configuration: ${{ fromJSON(needs.setup.outputs.configurations) }} runs-on: ${{ matrix.runner }} outputs: @@ -64,7 +64,7 @@ jobs: # autobuild-package.xml. AUTOBUILD_VCS_INFO: "true" AUTOBUILD_VSVER: "170" - DEVELOPER_DIR: "/Applications/Xcode_14.0.1.app/Contents/Developer" + DEVELOPER_DIR: "/Applications/Xcode_16.0.app/Contents/Developer" # Ensure that Linden viewer builds engage Bugsplat. BUGSPLAT_DB: ${{ needs.setup.outputs.bugsplat_db }} build_coverity: false -- cgit v1.2.3 From 15dad1387f43cb93f9822329c5e4c2061adb6ec2 Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Thu, 26 Sep 2024 20:36:08 +0300 Subject: Set continue-on-error for linux builds --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index abab662db7..723295bfd7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -50,6 +50,7 @@ jobs: configuration: ${{ fromJSON(needs.setup.outputs.configurations) }} include: - runner: linux-large + continue-on-error: true configuration: ReleaseOS runs-on: ${{ matrix.runner }} outputs: -- cgit v1.2.3 From 452e07489b95e8ba60bf585878f9c0ed8e13b5e3 Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Thu, 26 Sep 2024 20:38:37 +0300 Subject: Remove whitespace for pre-commit --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 723295bfd7..9dbdf00f82 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -50,7 +50,7 @@ jobs: configuration: ${{ fromJSON(needs.setup.outputs.configurations) }} include: - runner: linux-large - continue-on-error: true + continue-on-error: true configuration: ReleaseOS runs-on: ${{ matrix.runner }} outputs: -- cgit v1.2.3 From c7cef952dadf382bd9460ded1b4d1ac6273eff7a Mon Sep 17 00:00:00 2001 From: Nat Goodspeed Date: Fri, 27 Sep 2024 06:05:32 -0400 Subject: Allow Windows and Mac builds to succeed despite Linux failure. --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9dbdf00f82..cd54e90e02 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -53,6 +53,7 @@ jobs: continue-on-error: true configuration: ReleaseOS runs-on: ${{ matrix.runner }} + continue-on-error: ${{ matrix.continue-on-error }} outputs: viewer_channel: ${{ steps.build.outputs.viewer_channel }} viewer_version: ${{ steps.build.outputs.viewer_version }} -- cgit v1.2.3 From 51fb298f08b281962254ec08fc3ae82c92082d0e Mon Sep 17 00:00:00 2001 From: Nat Goodspeed Date: Fri, 27 Sep 2024 06:12:49 -0400 Subject: Try again to let Windows and Mac succeed despite Linux failure. --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cd54e90e02..38e241283d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -53,7 +53,6 @@ jobs: continue-on-error: true configuration: ReleaseOS runs-on: ${{ matrix.runner }} - continue-on-error: ${{ matrix.continue-on-error }} outputs: viewer_channel: ${{ steps.build.outputs.viewer_channel }} viewer_version: ${{ steps.build.outputs.viewer_version }} @@ -156,6 +155,7 @@ jobs: env: AUTOBUILD_VCS_BRANCH: ${{ steps.which-branch.outputs.branch }} RUNNER_OS: ${{ runner.os }} + continue-on-error: ${{ matrix.continue-on-error }} run: | # set up things the viewer's build.sh script expects set -x -- cgit v1.2.3 From dce44872e441f2437777fde95a5a3451782f42a1 Mon Sep 17 00:00:00 2001 From: Nat Goodspeed Date: Fri, 4 Oct 2024 10:52:09 -0400 Subject: Restore macos-14-large runner for Xcode 16 compiler. Also restore notice messages about the selected viewer channel. --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.github/workflows/build.yaml') diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f515046da8..bfad0e467b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -46,7 +46,7 @@ jobs: needs: setup strategy: matrix: - runner: [windows-large, macos-12-xl, linux-large] + runner: [windows-large, macos-14-xlarge, linux-large] configuration: ${{ fromJSON(needs.setup.outputs.configurations) }} include: - runner: linux-large @@ -250,7 +250,7 @@ jobs: export viewer_channel="Second Life Test" fi fi - echo "viewer_channel=$viewer_channel" + echo "::notice::$RUNNER_OS viewer_channel=$viewer_channel" echo "viewer_channel=$viewer_channel" >> "$GITHUB_OUTPUT" # On windows we need to point the build to the correct python # as neither CMake's FindPython nor our custom Python.cmake module -- cgit v1.2.3