Skip to content

Feat/git workflow#3

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

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

Conversation

@enzokamal

@enzokamal enzokamal commented Mar 3, 2025

Copy link
Copy Markdown

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
Copy Markdown
Contributor

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

@kamal-berrybytes

Copy link
Copy Markdown

@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