Is poetry supported by frogbot?
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 372
- Forks
- 107
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 5
Description
Hi, I tried to run frogbot on my poetry project (see https://github.com/joergsesterhenn/py-tic-tac-toe/actions/runs/3285427920/jobs/5412508082 ).
I got this error message:
/opt/hostedtoolcache/frogbot/[RELEASE]/x64/frogbot scan-pull-request
22:30:30 [Info] Running Frogbot "scan-pull-request" command
22:30:30 [Info] Auditing /home/runner/work/py-tic-tac-toe/py-tic-tac-toe
22:30:30 [Info] Detected: poetry.
Error: 1 [Error] 'poetry' audit command failed:
poetry install command failed: exec: "poetry": executable file not found in $PATH -
Error: The process '/opt/hostedtoolcache/frogbot/[RELEASE]/x64/frogbot' failed with exit code 1
There seems to be some support for poetry but then poetry seems to be missing from the frogbot image.
Can I somehow install it in a previous step? or could you change frogbot to execute poetry using abatilo/actions-poetry@v2 ?
Is there some way to make this work?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked GitHub Actions run and the frogbot scan-pull-request command, focusing on the Poetry detection and the missing executable error. Determine whether the intended outcome is built-in Poetry support or documented setup for installing Poetry beforehand. Done means a Poetry project can be scanned without the reported command failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- ci-cd, devops, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100