From 2f56702dc920009001c867afb45ae24bd524abe1 Mon Sep 17 00:00:00 2001 From: ludamad Date: Tue, 26 Sep 2023 11:18:21 +0100 Subject: [PATCH 1/2] fix: try to fix publish-bb.yml Speculative. The mac runner updated, making this exact path not work anymore. Try a wildcard. --- .github/workflows/publish-bb.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-bb.yml b/.github/workflows/publish-bb.yml index 5895d5ab9ca4..b3cc7305764c 100644 --- a/.github/workflows/publish-bb.yml +++ b/.github/workflows/publish-bb.yml @@ -156,7 +156,7 @@ jobs: # We need clang 15 because barretenberg uses concepts. # clang 15 is the similar to Apple clang 14. - name: Select Xcode version - run: sudo xcode-select -switch /Applications/Xcode_14.3.1.app + run: sudo xcode-select -switch /Applications/Xcode_14* - name: Create Mac Build Environment run: brew install cmake ninja From 181d1dd1abecbdb9689ecb7f635ae1a79260d0d5 Mon Sep 17 00:00:00 2001 From: ludamad Date: Tue, 26 Sep 2023 11:21:03 +0100 Subject: [PATCH 2/2] Update publish-bb.yml --- .github/workflows/publish-bb.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish-bb.yml b/.github/workflows/publish-bb.yml index b3cc7305764c..0dae17c7bd5c 100644 --- a/.github/workflows/publish-bb.yml +++ b/.github/workflows/publish-bb.yml @@ -150,13 +150,9 @@ jobs: uses: actions/checkout@v3 with: ref: ${{ inputs.tag || env.GITHUB_REF }} - # We need clang 14.0.3 or higher, as lower versions do not seem - # to be spec conformant. In particular std::span does not seem - # to follow the specifications. - # We need clang 15 because barretenberg uses concepts. - # clang 15 is the similar to Apple clang 14. + # We need clang 15+, as lower versions do not support our concept usage. - name: Select Xcode version - run: sudo xcode-select -switch /Applications/Xcode_14* + run: sudo xcode-select -switch /Applications/Xcode_15* - name: Create Mac Build Environment run: brew install cmake ninja