Backblaze / boardwalk

A linear remote execution workflow engine built on top of Ansible
Other
18 stars 1 forks source link

Update installation guidance and silence typechecking #62

Closed asullivan-blze closed 8 months ago

asullivan-blze commented 8 months ago

Relates to PR #61.

What and why?

While I'd like to eventually get this into Poetry to allow for isolated development, at least isolating this via pipx so it doesn't lead to dependency chaos for system/user packages should be what we recommend. (And it's how I have my copy of ansible and boardwalk installed locally.)

Additionally, resolves the issue from some change in Pyright now triggering a failure over in PR #61.

/home/runner/work/boardwalk/boardwalk/src/boardwalk/manifest.py
  /home/runner/work/boardwalk/boardwalk/src/boardwalk/manifest.py:139:17 - error: Expression of type "tuple[tuple[str]]" cannot be assigned to declared type "tuple[str]"
    "tuple[str]" is incompatible with "str" (reportAssignmentType)
1 error, 0 warnings, 0 informations 
make: *** [Makefile:83: test-pyright] Error 1
Error: Process completed with exit code 2.

How was this tested?

make test; no errors.