Skip to content

ENG-214: Fix broken CI workflows for ruff and unit tests - #75

Open
FI-india wants to merge 5 commits into
i2rt-robotics:mainfrom
Factory-Intelligence-Corp:ENG-214/fix-ci-workflows
Open

ENG-214: Fix broken CI workflows for ruff and unit tests#75
FI-india wants to merge 5 commits into
i2rt-robotics:mainfrom
Factory-Intelligence-Corp:ENG-214/fix-ci-workflows

Conversation

@FI-india

Copy link
Copy Markdown

Part of ENG-214 — adding CI to load-bearing robotics repos.

The existing ruff.yml and unit_tests.yml workflows had YAML structure bugs
that prevented them from running correctly:

  • ruff.yml: actions/checkout and actions/setup-python were in the same step
    block (duplicate uses: key), so checkout was silently skipped
  • unit_tests.yml: Missing actions/checkout step and uses/run combined in a
    single step

Both workflows now have correct step structure and will run lint + tests
on every PR.

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