Skip to content

Conversation

enzokamal
Copy link

@enzokamal enzokamal commented Mar 3, 2025

Description

  • Isolated Linting: Each linting job (cluster-api, cluster-service, cluster-status, cluster-ui) only runs when files in specific directory have changed

  • support for both PR and Push Events: Added logic to determine the correct base and head SHAs depending on the event type

  • Implemented lints for
    - cluster-api (python)
    - cluster-service (python)
    - cluster-status (golang)
    - cluster-ui (typescript)

  • Implemented Docker build and push for each service. When a specific file within a directory is changed, the corresponding image build and push job is triggered.

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.

1 participant