Skip to content

Commit 59db98c

Browse files
DavidMinarschclaude
andcommitted
ci: pin Click >=8.3.0 in publish-aea-packages step
Click <8.3 ignores default= on flag_value options, causing aea init --remote --ipfs to default to local registry instead. Pin Click >=8.3.0 in the release workflow so push-all works. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cbdc5a6 commit 59db98c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,10 @@ jobs:
171171
python -m pip install --upgrade pip
172172
pip install ".[all]" --no-cache
173173
pip install plugins/aea-cli-ipfs --no-cache
174+
# Pin Click >=8.3.0: flag_value default handling is broken in <8.3,
175+
# causing aea init --remote --ipfs to ignore the flags.
176+
# Remove once setup.py lower bound is raised to >=8.3.0.
177+
pip install "click>=8.3.0,<8.4.0" --no-cache
174178
175179
- name: Push Packages
176180
run: |

0 commit comments

Comments
 (0)