Skip to content

Version schemas and release 1.0 - #10

Merged
jasagredo merged 5 commits into
mainfrom
js/version1
Jul 31, 2026
Merged

Version schemas and release 1.0#10
jasagredo merged 5 commits into
mainfrom
js/version1

Conversation

@jasagredo

@jasagredo jasagredo commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Up until this PR, the schemas used a mutable main. Now they will start pointing to the schema in the git tag vX and each version of the schema is tied to the first major. Other version components refer to Haskell source changes.

@jasagredo
jasagredo requested review from a team as code owners July 31, 2026 09:02
@jasagredo
jasagredo enabled auto-merge (squash) July 31, 2026 11:45

@bladyjoker bladyjoker left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Javier! lgtm

schemaId :: FilePath -> Text
schemaId file =
"https://raw.githubusercontent.com/IntersectMBO/cardano-config/main/schemas/"
"https://raw.githubusercontent.com/IntersectMBO/cardano-config/"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we parametrize this through cardano-config CLI? And have this URL as the default? Alternative is to use https://www.schemastore.org/ and similar hubs.

@jasagredo
jasagredo merged commit faf0b67 into main Jul 31, 2026
7 checks passed
@jasagredo
jasagredo deleted the js/version1 branch July 31, 2026 12:01
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.

2 participants