Skip to content

Remove dead generate-hashed-requirements workflow#686

Draft
kmontemayor2-sc wants to merge 1 commit into
mainfrom
kmontemayor/remove-dead-generate-hashed-requirements-workflow
Draft

Remove dead generate-hashed-requirements workflow#686
kmontemayor2-sc wants to merge 1 commit into
mainfrom
kmontemayor/remove-dead-generate-hashed-requirements-workflow

Conversation

@kmontemayor2-sc

Copy link
Copy Markdown
Collaborator

Description:
The generate-hashed-requirements workflow is a leftover from the pre-uv world and no longer functions.

  • It invokes make generate_*_hashed_requirements targets that no longer exist in the Makefile (the Makefile only includes gigl/dep_vars.env; none of those targets are defined). Dispatching it today fails with "No rule to make target".
  • It produces requirements/*_requirements_unified.txt files that no longer exist in the repo, and nothing else references them.
  • Dependency installation now uses uv sync --locked against uv.lock (see requirements/install_py_deps.sh), which is the source of truth for pinned deps.

This PR deletes the workflow and removes the stale Makefile comment that pointed at the removed hashed-requirements targets and the /make_cuda_hashed_req comment command.

No behavior change: the workflow was non-functional and unreferenced.

The generate-hashed-requirements workflow is a pre-uv artifact that no longer
functions:

- It invokes `make generate_*_hashed_requirements` targets that no longer exist
  in the Makefile.
- It produces `requirements/*_requirements_unified.txt` files that no longer
  exist in the repo and that nothing consumes.
- Dependency installation now uses `uv sync --locked` against `uv.lock`
  (see requirements/install_py_deps.sh), which is the source of truth.

Delete the workflow, and remove the stale Makefile comment that referenced the
removed hashed-requirements targets and the `/make_cuda_hashed_req` comment
command.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@mkolodner-sc mkolodner-sc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks Kyle!

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.

3 participants