Skip to content

fix: remove stale submodule references from Dockerfile, README, AGENTS#3

Merged
YASoftwareDev merged 1 commit intomainfrom
fix/remove-submodule-refs
Apr 1, 2026
Merged

fix: remove stale submodule references from Dockerfile, README, AGENTS#3
YASoftwareDev merged 1 commit intomainfrom
fix/remove-submodule-refs

Conversation

@YASoftwareDev
Copy link
Copy Markdown
Contributor

Summary

Follow-up to #2: the submodule removal left three files with broken references.

  • Dockerfile: was COPY-ing submodules/asr-api-python (no longer exists) and installing it with pip install ./submodules/asr-api-python. Now just runs pip install .techmo-asr-api is fetched from GitHub automatically via the VCS dep in pyproject.toml. Also removed the stale .gitmodules and .git copies.
  • README.md: removed the "Manual submodule update" section.
  • AGENTS.md: updated setup instructions and package source description.

Test plan

  • docker build succeeds on a fresh clone (no submodule directory present)
  • asr-client --help works inside the built image

The Dockerfile was broken after the submodule removal: it tried to COPY
submodules/asr-api-python and pip install it from a local path. Now it
simply runs `pip install .` which fetches techmo-asr-api from GitHub via
the VCS dependency declared in pyproject.toml.

Also remove the "Manual submodule update" section from README.md and
update AGENTS.md to reflect the new install workflow.
@YASoftwareDev YASoftwareDev merged commit b147ce9 into main Apr 1, 2026
7 checks passed
@YASoftwareDev YASoftwareDev deleted the fix/remove-submodule-refs branch April 1, 2026 10:19
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