Skip to content

Assign OIDs to satisfy IG Publisher 2.2.10 - #381

Merged
johngrimes merged 2 commits into
mainfrom
root-oid
Jul 28, 2026
Merged

Assign OIDs to satisfy IG Publisher 2.2.10#381
johngrimes merged 2 commits into
mainfrom
root-oid

Conversation

@johngrimes

Copy link
Copy Markdown
Collaborator

IG Publisher 2.2.10 started treating the SQL on FHIR canonical as an HL7/FHIR guide and now emits missing OIDs as fatal errors rather than warnings, which broke the build for the four code systems and four value sets (see the failing run linked from #376).

This sets the auto-oid-root parameter to the arc assigned to this IG in the FHIR ig-registry (2.16.840.1.113883.4.642.40.77) so the publisher auto-assigns and persists OIDs, and commits the generated oids.ini so the assignments stay stable across builds.

Verified locally with IG Publisher 2.2.10: the build reports 0 errors and 0 warnings, down from 8 errors.

The related canonical URL and package-id change (#377) is being handled separately, as it has wider implications that are still being worked through.

Resolves #376

IG Publisher 2.2.10 treats the SQL on FHIR canonical as an HL7/FHIR
guide and emits missing OIDs as fatal errors rather than warnings,
which broke the build for the four code systems and four value sets.

Set the auto-oid-root parameter to the arc assigned to this IG in the
FHIR ig-registry so the publisher auto-assigns and persists OIDs. The
generated oids.ini records the assignments and is committed so they
remain stable across builds.

Resolves #376
@johngrimes
johngrimes merged commit c1da9a8 into main Jul 28, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI fails: IG Publisher 2.2.10 requires OIDs on code systems and value sets

1 participant