Commit faf85e0
committed
fix: Use correct image name in multi-arch imagetools push step
The build-all-docker-images job in master_only.yml was failing for the
feature-server-dev matrix entry because the "Push image" step used
matrix.target (feature-server-dev) as the image name, while the Makefile
target build-feature-server-dev-docker pushes to feature-server.
Added an image_name field to the build matrix to decouple the Makefile
target name from the registry image name, and updated the "Push image"
step to use matrix.image_name.
Also pin mcp dependency to <2 in pyproject.toml since mcp 2.0.0
introduced breaking changes to the Server class constructor that are
incompatible with the current fastapi_mcp version.
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>1 parent 8112b1e commit faf85e0
3 files changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
| 102 | + | |
101 | 103 | | |
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
| 107 | + | |
105 | 108 | | |
106 | 109 | | |
107 | 110 | | |
| |||
135 | 138 | | |
136 | 139 | | |
137 | 140 | | |
138 | | - | |
| 141 | + | |
139 | 142 | | |
140 | | - | |
| 143 | + | |
141 | 144 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| |||
0 commit comments