Skip to content

Add CI sync check between requirements.txt and system-requirements-lock.txt #5034

Description

@SarahAsad23

Task Summary

Currently there is no automated validation to ensure that requirements.txt stays in sync with system-requirements-lock.txt.

A GitHub CI check should be added to verify that:

  • all packages in requirements.txt are reflected in system-requirements-lock.txt
  • package versions remain consistent
  • updates to one file do not accidentally leave the other outdated

This would help prevent dependency mismatches and reduce environment inconsistencies during deployment and package installation.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions