Skip to content

Upload CLI's report to portal in CI #197

Closed

Description

@matejchalk

Motivation

Scope

  • create a code-pushup.config.ts for the CLI codebase
  • configure ESLint plugin to execute linter for all Nx projects
  • temporarily disabled lint rules will be included (we want to collect those errors)
  • in CI workflow, run nx build cli and then execute as npx dist/packages/cli
  • collect report and store as artifact in GitHub Actions
  • upload report to portal's staging API (use GitHub secret for API key)

Activity

  1. added this to the 1. Internal MVP milestone on Nov 2, 2023
  2. self-assigned this
    on Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

🦾 CI/CDContinuous integration and deployment

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions