code-pushup / cli

A CLI to run all kinds of code quality measurements to align your team with company goals
https://code-pushup.dev
MIT License
242 stars 13 forks source link

Nx executor shouldn't assume autorun #769

Closed matejchalk closed 2 days ago

matejchalk commented 2 months ago

The code-pushup target needs to accept different commands so that the GitHub Action can use it - see https://github.com/code-pushup/github-action/issues/35#issuecomment-2248507862

BioPhoton commented 2 months ago

The problem I see here is we would either loose options parsing or have to implement very complicated schema fitting all commands.

I can try to come up with a PoC, maybe put basic core config and keep the options open for additional unspecified fields and document limitations etc.

matejchalk commented 2 months ago

If it helps, these are commands the GitHub Action relies on or will rely on:

And these are the arguments used: