From cbe322f6994b7ac5039f3aa85ea05c9505384eca Mon Sep 17 00:00:00 2001 From: Matt Robinson Date: Wed, 13 Nov 2024 18:46:37 -0700 Subject: [PATCH 1/4] Update dependencies --- MODULE.bazel | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index f697804..e730a7f 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,5 +1,5 @@ bazel_dep(name = "bazel_skylib", version = "1.4.2") -bazel_dep(name = "rules_xcodeproj", version = "2.8.1") +bazel_dep(name = "rules_xcodeproj", version = "2.9.0") bazel_dep( name = "apple_support", version = "1.17.0", @@ -12,7 +12,7 @@ bazel_dep( ) bazel_dep( name = "rules_apple", - version = "3.12.0", + version = "3.13.0", repo_name = "build_bazel_rules_apple", ) From 159a78208e51c9c2dc310eb99e898b9def1b82f2 Mon Sep 17 00:00:00 2001 From: Matt Robinson Date: Mon, 18 Nov 2024 07:20:51 -0700 Subject: [PATCH 2/4] Update MODULE.bazel --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index e730a7f..645101d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,5 +1,5 @@ bazel_dep(name = "bazel_skylib", version = "1.4.2") -bazel_dep(name = "rules_xcodeproj", version = "2.9.0") +bazel_dep(name = "rules_xcodeproj", version = "2.9.1") bazel_dep( name = "apple_support", version = "1.17.0", From 333f1d6dc13876c72288db3ecc96ab09112cbc0d Mon Sep 17 00:00:00 2001 From: Matt Robinson Date: Mon, 18 Nov 2024 07:26:19 -0700 Subject: [PATCH 3/4] Use BuildBuddy token in CI --- .github/workflows/tests.yml | 4 +++- .github/workflows/xcode_select.sh | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3a4b1ca..1100de0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,8 +17,10 @@ jobs: runs-on: macos-14 steps: - uses: actions/checkout@v3 - - name: Select Xcode + - name: Set Up CI run: .github/workflows/xcode_select.sh + env: + BUILDBUDDY_API_KEY: ${{ secrets.BUILDBUDDY_API_KEY }} - name: Lint run: bazelisk run :lint && git diff --exit-code - name: Build and Test diff --git a/.github/workflows/xcode_select.sh b/.github/workflows/xcode_select.sh index be3d9a7..0a55089 100755 --- a/.github/workflows/xcode_select.sh +++ b/.github/workflows/xcode_select.sh @@ -12,3 +12,4 @@ echo "Generating bazelrc" # Enable remote cache for all Github Action builds echo "build --config=remote_cache" > user.bazelrc echo "build --config=ci" >> user.bazelrc +echo "build --remote_header=x-buildbuddy-api-key=$BUILDBUDDY_API_KEY" >> user.bazelrc From 5801fa44dae61179f1a929ec7ba25f3d34dfe144 Mon Sep 17 00:00:00 2001 From: Matt Robinson Date: Mon, 18 Nov 2024 07:30:21 -0700 Subject: [PATCH 4/4] Using CI environment --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1100de0..99c38b6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,6 +15,7 @@ jobs: tests: name: Build and Test runs-on: macos-14 + environment: CI steps: - uses: actions/checkout@v3 - name: Set Up CI