Skip to content

Delete the TypeScript pipeline DSL#158

Merged
markovejnovic merged 1 commit into
mainfrom
chore/delete-typescript-dsl
Jun 30, 2026
Merged

Delete the TypeScript pipeline DSL#158
markovejnovic merged 1 commit into
mainfrom
chore/delete-typescript-dsl

Conversation

@markovejnovic

@markovejnovic markovejnovic commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@markovejnovic markovejnovic force-pushed the chore/delete-typescript-dsl branch from d7d0ea4 to fbb26f4 Compare June 30, 2026 22:22
@markovejnovic

Copy link
Copy Markdown
Contributor Author

Rebased onto #157 (refactor: ts dsl drop). Since #157 is a complete parallel TypeScript-DSL removal, all of this PR's overlapping work (engine/package/templates/fixtures/CI deletion) is now absorbed by #157 and dropped here. This PR is reduced to the delta #157 doesn't cover — 4 doc/skill files that still referenced the deleted TS DSL:

  • crates/hm/src/commands/init_templates/skill_write_pipeline.md
  • crates/hm/src/commands/init_templates/skill_convert_gha.md
  • .claude/skills/write-pipeline/SKILL.md (the installed copy)
  • crates/hm-dsl-engine/harmont-py/tests/test_js.py (stale comment)

Merge order: land #157 first; once it merges to main, this PR's diff collapses to just the 4-file delta above. (#157's branch is on a fork, so GitHub can't set it as this PR's base — until #157 merges, the diff shown here vs main includes #157's commits.)

Delta on top of #157 (refactor: ts dsl drop), which already removes the
TypeScript DSL engine, package, templates, fixtures, and CI. #157 does not
touch these four files, so they still describe the now-deleted TypeScript
pipeline DSL:

- crates/hm/src/commands/init_templates/skill_write_pipeline.md
- crates/hm/src/commands/init_templates/skill_convert_gha.md
- .claude/skills/write-pipeline/SKILL.md (the installed copy)
- crates/hm-dsl-engine/harmont-py/tests/test_js.py (stale "parity with the
  TypeScript DSL" comment)

Scrubbed to Python-only; JS/TS toolchain references kept.
@markovejnovic markovejnovic force-pushed the chore/delete-typescript-dsl branch from fbb26f4 to 2bdf6ad Compare June 30, 2026 22:25
@markovejnovic markovejnovic merged commit a0fb114 into main Jun 30, 2026
15 of 17 checks passed
@markovejnovic markovejnovic deleted the chore/delete-typescript-dsl branch June 30, 2026 22:28
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