From 95051bfbbc2ede7580251717cbd52eac037efd66 Mon Sep 17 00:00:00 2001 From: Thomas Meckel Date: Sat, 13 Jun 2026 15:32:07 +0000 Subject: [PATCH] refactor: use latest azure-foundry-provider version per default --- Dockerfile | 7 +++++-- Makefile | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 95904e9..4bac763 100644 --- a/Dockerfile +++ b/Dockerfile @@ -80,7 +80,7 @@ FOE ARG OPENCODE_VERSION=latest ARG CAVEMAN_VERSION=latest -ARG AZURE_FOUNDRY_PROVIDER_REF=v0.4.0 +ARG AZURE_FOUNDRY_PROVIDER_REF=latest ARG PONYTAIL_VERSION=latest ARG ENGRAM_VERSION=latest ARG OPENCODE_BUILD_DIR=/usr/local/share/opencode-build @@ -125,11 +125,14 @@ bun install -g "opencode-ai@${OPENCODE_VERSION}" || exit 1 ### # providers +# # AZURE_FOUNDRY_PROVIDER_REF: if starts with 'v' → version tag, else → branch name # ( + azure_foundry_provider_resolved_version=$(resolve_github_latest_version "ophiosdev/azure-foundry-provider" "${AZURE_FOUNDRY_PROVIDER_REF}") || exit 1 + echo "AZURE_FOUNDRY_PROVIDER_REF=${azure_foundry_provider_resolved_version}" pushd /tmp \ - && bun install "github:ophiosdev/azure-foundry-provider#${AZURE_FOUNDRY_PROVIDER_REF}" \ + && bun install "github:ophiosdev/azure-foundry-provider#${azure_foundry_provider_resolved_version}" \ && cd node_modules/azure-foundry-provider \ && bun build --outdir=dist src/index.ts \ && mv dist "${PROVIDER_DIR}/azure-foundry-provider" \ diff --git a/Makefile b/Makefile index a0f0785..8a77a8b 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ IMAGE_REF := $(IMAGE):$(TAG) DOCKERFILE ?= Dockerfile CONTEXT ?= . OPENCODE_VERSION ?= latest -AZURE_FOUNDRY_PROVIDER_REF ?= v0.3.0 +AZURE_FOUNDRY_PROVIDER_REF ?= latest .PHONY: build clean