From a142c05b4d40c6216321f5a4cf175dfd7777504d Mon Sep 17 00:00:00 2001 From: tahzeer Date: Fri, 4 Sep 2026 13:39:43 +0530 Subject: [PATCH 1/2] Update FASTAPI_COMMON_REF to 1.2 and increment version to 1.1.1 in master-data API --- docker/master-data-api/Dockerfile | 2 +- master-data-api/src/openg2p_gen2_master_data/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/master-data-api/Dockerfile b/docker/master-data-api/Dockerfile index f3818d2..6a6b883 100644 --- a/docker/master-data-api/Dockerfile +++ b/docker/master-data-api/Dockerfile @@ -3,7 +3,7 @@ FROM python:3.12.11-alpine3.22 # External OpenG2P library ref (not part of this repo). Override via build-arg / # workflow input. The master-data code is installed from the LOCAL in-repo # source, so the image always reflects the current branch. -ARG FASTAPI_COMMON_REF=1.2.0 +ARG FASTAPI_COMMON_REF=1.2 # Pin iam-core to the IAM 1.4 line (data_policy lives here; 1.3 does not export it). ARG IAM_SERVICE_REF=1.4.0 diff --git a/master-data-api/src/openg2p_gen2_master_data/__init__.py b/master-data-api/src/openg2p_gen2_master_data/__init__.py index 6849410..a82b376 100644 --- a/master-data-api/src/openg2p_gen2_master_data/__init__.py +++ b/master-data-api/src/openg2p_gen2_master_data/__init__.py @@ -1 +1 @@ -__version__ = "1.1.0" +__version__ = "1.1.1" From d57bb41f401cf0c467a6937a658463864f191b1f Mon Sep 17 00:00:00 2001 From: tahzeer Date: Fri, 4 Sep 2026 13:55:48 +0530 Subject: [PATCH 2/2] Update dependencies FASTAPI_COMMON_REF to 1.2.1 and IAM_CORE_REF to 1.4.2 --- .github/workflows/build-publish.yml | 6 +++--- docker/master-data-api/Dockerfile | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-publish.yml b/.github/workflows/build-publish.yml index 0efade3..fed7a2c 100644 --- a/.github/workflows/build-publish.yml +++ b/.github/workflows/build-publish.yml @@ -35,12 +35,12 @@ jobs: { "arg": "FASTAPI_COMMON_REF", "repo": "https://github.com/openg2p/openg2p-fastapi-common", - "ref": "1.2" + "ref": "1.2.1" }, { - "arg": "IAM_SERVICE_REF", + "arg": "IAM_CORE_REF", "repo": "https://github.com/openg2p/iam", - "ref": "1.4" + "ref": "1.4.2" } ] }, diff --git a/docker/master-data-api/Dockerfile b/docker/master-data-api/Dockerfile index 6a6b883..d3530dd 100644 --- a/docker/master-data-api/Dockerfile +++ b/docker/master-data-api/Dockerfile @@ -3,9 +3,9 @@ FROM python:3.12.11-alpine3.22 # External OpenG2P library ref (not part of this repo). Override via build-arg / # workflow input. The master-data code is installed from the LOCAL in-repo # source, so the image always reflects the current branch. -ARG FASTAPI_COMMON_REF=1.2 +ARG FASTAPI_COMMON_REF=1.2.1 # Pin iam-core to the IAM 1.4 line (data_policy lives here; 1.3 does not export it). -ARG IAM_SERVICE_REF=1.4.0 +ARG IAM_CORE_REF=1.4.2 RUN apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers make \ && apk add --no-cache bash git gettext libpq-dev libmagic @@ -15,7 +15,7 @@ WORKDIR /app # External libs (openg2p-fastapi-common) RUN pip install --no-cache-dir \ "git+https://github.com/openg2p/openg2p-fastapi-common@${FASTAPI_COMMON_REF}#subdirectory=openg2p-fastapi-common" \ - "git+https://github.com/openg2p/iam@${IAM_SERVICE_REF}#subdirectory=iam-core" + "git+https://github.com/openg2p/iam@${IAM_CORE_REF}#subdirectory=iam-core" # Local master-data source (build context = repo root). Remaining deps resolve # from PyPI via the package's pyproject.