Skip to content

Conversation

andreaangiolillo
Copy link
Collaborator

@andreaangiolillo andreaangiolillo commented Mar 18, 2025

Proposed changes

This pull request includes changes to the GitHub Actions workflows to improve the code health checks for different tools. The most significant changes involve creating a new workflow for the CLI tool and updating the existing workflow for other tools.

New Workflow for CLI Tool:

  • Added a new workflow file .github/workflows/code-health-foascli.yml to handle code health checks specifically for the CLI tool, including build, unit tests, lint, and end-to-end tests.

Updates to Existing Workflow:

  • Modified the .github/workflows/code-health-tools.yml file to narrow the scope to only tools/postman and tools/spectral directories, and removed CLI-specific jobs from this workflow. [1] [2] [3]

@andreaangiolillo andreaangiolillo requested a review from a team as a code owner March 18, 2025 12:26
Copy link
Member

@wtrocki wtrocki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work! Thank you @andreaangiolillo

@andreaangiolillo andreaangiolillo merged commit d658d5d into main Mar 18, 2025
4 checks passed
@andreaangiolillo andreaangiolillo deleted the chore_run_cli_build_only_when_cli_file_changed branch March 18, 2025 12:35
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.

2 participants