Repository navigation
[Archery][Release] Archery fails adding comments to PRs #50336
Copy link
Copy link
Closed
Description
Describe the bug, including details regarding any error messages, version, and platform.
Archery is currently failing when trying to add comments to PRs on 02-source.sh and 03-binary-submit.sh scripts. Example when executing $ dev/release/03-binary-submit.sh 25.0.0 0:
Pushed job identifier is: `release-25.0.0-rc0-1`
Traceback (most recent call last):
File "/home/raulcd/code/archery/bin/archery", line 7, in <module>
sys.exit(archery())
~~~~~~~^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 1462, in __call__
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 1383, in main
rv = self.invoke(ctx)
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 1850, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 1850, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 1246, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/core.py", line 814, in invoke
return callback(*args, **kwargs)
File "/home/raulcd/code/archery/lib/python3.13/site-packages/click/decorators.py", line 46, in new_func
return f(get_current_context().obj, *args, **kwargs)
File "/home/raulcd/code/arrow/dev/archery/archery/crossbow/cli.py", line 325, in report_pr
pull_request = target_arrow.github_pr(title=pr_title,
github_token=queue.github_token,
create=False)
File "/home/raulcd/code/arrow/dev/archery/archery/crossbow/core.py", line 571, in github_pr
for pull in repo.get_pulls(state="open", head=head, base=base):
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/raulcd/code/archery/lib/python3.13/site-packages/github/Repository.py", line 3438, in get_pulls
assert is_optional(base, str), base
~~~~~~~~~~~^^^^^^^^^^^
AssertionError: None
Component(s)
Release, Archery
Reactions are currently unavailable
Activity
GH-50336: [Release][Archery] Fix archery GitHub integration for relea…
kou commentedon Jul 2, 2026
Issue resolved by pull request 50337
#50337
GH-50336: [Release][Archery] Fix archery GitHub integration for relea…