diff --git a/.buildkite/pipeline-for-tags.yml b/.buildkite/pipeline-for-tags.yml index 5a2bf7e32..f33895a09 100644 --- a/.buildkite/pipeline-for-tags.yml +++ b/.buildkite/pipeline-for-tags.yml @@ -117,42 +117,3 @@ steps: - mkdir -p srcs - buildkite-agent artifact download "epel/*" srcs --step sign-source-packages-built-from-static-binaries - nix develop .#buildkite -c ./docker/build/fedora/upload.py -d srcs/epel --upload epel - - - label: Build Big Sur x86_64 bottles - key: build-bottles-big-sur-x86_64 - if: build.tag =~ /^v.*/ - agents: - queue: "x86_64-rosetta-darwin" - commands: - - nix develop .#autorelease-macos -c ./scripts/build-all-bottles.sh "big_sur" - artifact_paths: - - '*.bottle.*' - retry: - automatic: - limit: 1 - - - label: Build Big Sur arm64 bottles - key: build-bottles-big-sur-arm64 - if: build.tag =~ /^v.*/ - agents: - queue: "arm64-darwin" - commands: - - nix develop .#autorelease-macos -c ./scripts/build-all-bottles.sh "arm64_big_sur" - artifact_paths: - - '*.bottle.*' - retry: - automatic: - limit: 1 - - # We use the tag that triggered the pipeline here. - # However, this requires that the tag and the release name are the same, which - # in practice it's always the case in this repo. - - label: Add Big Sur bottle hashes to formulae - depends_on: - - "build-bottles-big-sur-arm64" - - "build-bottles-big-sur-x86_64" - if: build.tag =~ /^v.*/ - commands: - - mkdir -p "Big Sur" - - nix develop .#buildkite -c gh release download "$BUILDKITE_TAG" -D "Big Sur/" -p "*big_sur.bottle.tar.gz" - - nix develop .#autorelease -c ./scripts/sync-bottle-hashes.sh "$BUILDKITE_TAG" "Big Sur" diff --git a/docs/support-policy.md b/docs/support-policy.md index f09c31622..5ab56bbce 100644 --- a/docs/support-policy.md +++ b/docs/support-policy.md @@ -45,12 +45,10 @@ There are packages for `x86_64` and `aarch64` architectures. ## macOS brew formulae Brew formulae provided by `tezos-packaging` aim to support all maintained macOS versions, currently: -* macOS 11 (Big Sur) * macOS 12 (Monterey) * macOS 13 (Ventura) Unfortunately, the ability to provide pre-compiled brew bottles for formulae has a hard dependency on the available build infrastructure. Thus we currently only provide brew bottles for these two macOS versions: -* macOS 11 (Big Sur) both `x86_64` and `arm64` * macOS 12 (Monterey) `x86_64` only diff --git a/scripts/update-brew-formulae.sh b/scripts/update-brew-formulae.sh index 6dd7e1d0b..7f1baebc4 100755 --- a/scripts/update-brew-formulae.sh +++ b/scripts/update-brew-formulae.sh @@ -17,8 +17,6 @@ then -exec sed -i "/catalina/d" {} \; \ -exec sed -i "/monterey/d" {} \; \ -exec sed -i "/mojave/d" {} \; \ - -exec sed -i "/big_sur/d" {} \; \ - -exec sed -i "/arm64_big_sur/d" {} \; else echo "The argument does not look like a tag, which should have a form of 'v*-[0-9]*'" fi