Skip to content

Commit d39d207

Browse files
chore: bump release.yaml + liccheck + gitignore for OA 0.21.26 canonicals
Review missed three pin sites outside the diffed packages: - .github/workflows/release.yaml: bumped 3 valory/open-autonomy-user docker image tags 0.21.23 -> 0.21.26 (lines 18, 55, 98) and the two `autonomy build-image -e open-autonomy==0.21.23` args (lines 68, 111). Without the bump a release cut from this branch would build images on the old toolchain while packages inside expect 0.21.26. - tox.ini:77: `[Authorized Packages]` liccheck entry open-autonomy 0.21.23 -> 0.21.26. `tomte tox -e liccheck` (via .github/workflows/common_checks.yaml:67) matches this as an exact-version spec, so the mismatch would fail CI. - .gitignore: added the three newly third-party contracts (mech_marketplace / balance_tracker / balance_tracker_fixed_price_native) alongside the existing ignored siblings so they don't reappear as untracked dirs after every `autonomy packages sync`. Verification: autonomy packages lock --check green (text/CI-config only, no package fingerprint changes). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 5b5ba33 commit d39d207

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/release.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: actions/checkout@v6
1616
- uses: maus007/docker-run-action-fork@v1
1717
with:
18-
image: valory/open-autonomy-user:0.21.23
18+
image: valory/open-autonomy-user:0.21.26
1919
options: -v ${{ github.workspace }}:/work
2020
shell: bash
2121
run: |
@@ -52,7 +52,7 @@ jobs:
5252
- uses: maus007/docker-run-action-fork@v1
5353
name: Build Images
5454
with:
55-
image: valory/open-autonomy-user:0.21.23
55+
image: valory/open-autonomy-user:0.21.26
5656
options: -v ${{ github.workspace }}:/work -e DOCKER_USER -e DOCKER_PASSWORD
5757
shell: bash
5858
run: |
@@ -65,7 +65,7 @@ jobs:
6565
cd $SERVICE || exit 1
6666
echo $DOCKER_PASSWORD | docker login -u $DOCKER_USER --password-stdin || exit 1
6767
docker buildx create --name multiarch-builder --driver docker-container --bootstrap --use
68-
autonomy build-image --builder multiarch-builder --platform linux/amd64 --pre-install-command "apt update && apt upgrade -y && apt install -y libffi-dev libssl-dev" -e open-autonomy==0.21.23 --version $VERSION-amd64 --push || exit 1
68+
autonomy build-image --builder multiarch-builder --platform linux/amd64 --pre-install-command "apt update && apt upgrade -y && apt install -y libffi-dev libssl-dev" -e open-autonomy==0.21.26 --version $VERSION-amd64 --push || exit 1
6969
7070
publish-images-arm:
7171
name: Publish Docker Images (arm64 + arm/v7)
@@ -95,7 +95,7 @@ jobs:
9595
- uses: maus007/docker-run-action-fork@v1
9696
name: Build Images
9797
with:
98-
image: valory/open-autonomy-user:0.21.23
98+
image: valory/open-autonomy-user:0.21.26
9999
options: -v ${{ github.workspace }}:/work -e DOCKER_USER -e DOCKER_PASSWORD
100100
shell: bash
101101
run: |
@@ -108,7 +108,7 @@ jobs:
108108
cd $SERVICE || exit 1
109109
echo $DOCKER_PASSWORD | docker login -u $DOCKER_USER --password-stdin || exit 1
110110
docker buildx create --name multiarch-builder --driver docker-container --bootstrap --use
111-
autonomy build-image --builder multiarch-builder --platform linux/arm64,linux/arm/v7 --pre-install-command "apt update && apt install -y libffi-dev libssl-dev && pip config set global.extra-index-url https://www.piwheels.org/simple" -e open-autonomy==0.21.23 --version $VERSION-arm --push || exit 1
111+
autonomy build-image --builder multiarch-builder --platform linux/arm64,linux/arm/v7 --pre-install-command "apt update && apt install -y libffi-dev libssl-dev && pip config set global.extra-index-url https://www.piwheels.org/simple" -e open-autonomy==0.21.26 --version $VERSION-arm --push || exit 1
112112
113113
merge-image-manifests:
114114
name: Merge Multi-arch Image Manifests

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ packages/valory/contracts/mech/
2525
packages/valory/contracts/gnosis_safe_proxy_factory/
2626
packages/valory/contracts/agent_mech/
2727
packages/valory/contracts/mech_marketplace_legacy/
28+
packages/valory/contracts/mech_marketplace/
29+
packages/valory/contracts/balance_tracker/
30+
packages/valory/contracts/balance_tracker_fixed_price_native/
2831
packages/valory/contracts/multisend/
2932
packages/valory/contracts/realitio/
3033
packages/valory/contracts/realitio_proxy/

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ ignore_missing_imports = True
7474

7575

7676
[Authorized Packages]
77-
open-autonomy: ==0.21.23
77+
open-autonomy: ==0.21.26
7878
anchorpy: 0.20.2
7979
based58: 0.1.1
8080
jsonalias: 0.1.1

0 commit comments

Comments
 (0)