You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "amoeba (via GitHub)" <gi...@apache.org> on 2026/04/07 16:39:47 UTC
[PR] docs: improve docs for homebrew post-release task [arrow-adbc]
amoeba opened a new pull request, #4186:
URL: https://github.com/apache/arrow-adbc/pull/4186
Improves the docs for the post-release task to update the Homebrew packages. It turns out Homebrew has an automation for updating packages so the release manager should usually only have to check that the PRs are automatically created and merged.
Closes #4184
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] docs: improve docs for homebrew post-release task [arrow-adbc]
Posted by "amoeba (via GitHub)" <gi...@apache.org>.
amoeba commented on code in PR #4186:
URL: https://github.com/apache/arrow-adbc/pull/4186#discussion_r3046546604
##########
docs/source/development/releasing.rst:
##########
@@ -440,16 +440,27 @@ Be sure to go through on the following checklist:
A conda-forge or feedstock maintainer can review and merge.
-.. dropdown:: Update Homebrew formulae
+.. dropdown:: Check Homebrew formulae
:class-title: sd-fs-5
:class-container: sd-shadow-md
- File separate PRs to update each formula for the new release:
+ Homebrew automatically updates formulae every 3 hours so the release manager can just check that this happens.
+
+ Visit https://github.com/Homebrew/homebrew-core/pulls?q=is%3Apr+adbc and look for separate PRs from BrewTestBot for each of these formulae:
- apache-arrow-adbc
- apache-arrow-adbc-glib
- See https://docs.brew.sh/Formula-Cookbook#updating-formulae.
+ If the formulae aren't automatically updated on schedule, run the following to create PRs updating them:
+
+ .. code-block:: Bash
+
+ brew tap homebrew/core
+ cd $(brew --repository homebrew/core)
+ brew bump-formula-pr --version <VERSION> apache-arrow-adbc
+ brew bump-formula-pr --version <VERSION> apache-arrow-adbc-glib
Review Comment:
I haven't tested these fully but I think this would be the way to update the formulae manually if we ever have to. It seems like `bump-formula-pr` can do some basic text replacement when you use `--version` like this and I think we want to update it this way instead of with `--tag`.
I did a partial test locally like this,
```
$ brew bump-formula-pr --dry-run --version 24 apache-arrow-adbc-glib
Warning: These open pull requests might be duplicates:
apache-arrow-adbc-glib 23.0.0 (new formula) https://github.com/Homebrew/homebrew-core/pull/273401
Duplicate PRs must not be opened.
Manually open these PRs if you are sure that they are not duplicates (and tell us that in the PR).
==> Downloading https://www.apache.org/dyn/closer.lua?path=arrow/apache-arrow-adbc-24/apache-arrow-adbc-24.tar.gz
==> Downloading from https://dlcdn.apache.org/arrow/apache-arrow-adbc-24/apache-arrow-adbc-24.tar.gz
curl: (56) The requested URL returned error: 404
Trying a mirror...
==> Downloading https://downloads.apache.org/arrow/apache-arrow-adbc-24/apache-arrow-adbc-24.tar.gz
curl: (22) The requested URL returned error: 404
Error: Failed to download resource "apache-arrow-adbc-glib"
Download failed: https://downloads.apache.org/arrow/apache-arrow-adbc-24/apache-arrow-adbc-24.tar.gz
curl: (22) The requested URL returned error: 404
```
and you can see it guessed `apache-arrow-adbc-24`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] docs: improve docs for homebrew post-release task [arrow-adbc]
Posted by "lidavidm (via GitHub)" <gi...@apache.org>.
lidavidm merged PR #4186:
URL: https://github.com/apache/arrow-adbc/pull/4186
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org