Skip to content

feat: publish compiled map JSON-IR artifacts from maps repo - #185

Merged
ronaldtse merged 2 commits into
mainfrom
feat/map-artifacts
Aug 26, 2026
Merged

feat: publish compiled map JSON-IR artifacts from maps repo#185
ronaldtse merged 2 commits into
mainfrom
feat/map-artifacts

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

  • add a canonical compiled JSON-IR artifact builder to the maps repo: .isc corpus → manifest.json, SHA256SUMS, maps/*.json
  • add a workflow that validates the artifact on PRs, uploads it as an Actions artifact, and attaches tarballs/checksums to tagged GitHub Releases
  • gives API deployments a data artifact to fetch into Worker Assets instead of bundling map JSON in @interscript/api-worker

Test plan

  • npx -y tsx scripts/build-json-ir-artifact.mjs /Users/mulgogi/src/interscript/interscript-ts /tmp/interscript-maps-ir-test-ts
  • local artifact contains 289 JSON maps + manifest + SHA256SUMS
  • workflow YAML parses

@ronaldtse
ronaldtse merged commit ef45023 into main Aug 26, 2026
7 checks passed
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.

1 participant