Skip to content

Feat/git workflow#3

Closed
enzokamal wants to merge 95 commits intoBerryBytes:mainfrom
enzokamal:feat/git-workflow
Closed

Feat/git workflow#3
enzokamal wants to merge 95 commits intoBerryBytes:mainfrom
enzokamal:feat/git-workflow

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.

@sarosejoshi
Copy link
Contributor

@lkkande-BB @umesh-khatiwada is this still valid?

@kamal-berrybytes
Copy link

@lkkande-BB everything has been changed from the Developers side so the PR isn't valid anymore.

@enzokamal enzokamal closed this Dec 11, 2025
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.

3 participants