Skip to content

refactor(make): rearrange targets#2569

Merged
zerospiel merged 2 commits intok0rdent:mainfrom
zerospiel:mr
Mar 30, 2026
Merged

refactor(make): rearrange targets#2569
zerospiel merged 2 commits intok0rdent:mainfrom
zerospiel:mr

Conversation

@zerospiel
Copy link
Copy Markdown
Collaborator

What this PR does / why we need it:
Move several bash-like targets into dedicated bash scripts.

Comment all of the public targets, rearrange according to classes.

Several bug-, security- and style-fixes:

  • ran shftm
  • ran shellcheck
  • removed empty sudo rm rf
  • improved files/directories checks

Which issue(s) this PR fixes (optional, Fixes #123):
Closes #589

Move several bash-like targets into dedicated bash scripts.

Comment all of the public targets, rearrange according to classes.

Several bug-, security- and style-fixes:
- ran shftm
- ran shellcheck
- removed empty sudo rm rf
- improved files/directories checks
Copy link
Copy Markdown
Collaborator

@eromanova eromanova left a comment

Choose a reason for hiding this comment

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

LGTM overall. Could you please run the e2e tests (with the default provider) to ensure everything still works as expected? Thanks.

@zerospiel zerospiel added the test e2e Runs the entire provider E2E test suite, controller E2E tests are always ran label Mar 30, 2026
@zerospiel zerospiel removed the test e2e Runs the entire provider E2E test suite, controller E2E tests are always ran label Mar 30, 2026
@zerospiel
Copy link
Copy Markdown
Collaborator Author

@eromanova tests ok, thanks for the review

@zerospiel zerospiel merged commit 3cb3afb into k0rdent:main Mar 30, 2026
13 of 14 checks passed
@github-project-automation github-project-automation bot moved this to Done in k0rdent Mar 30, 2026
@zerospiel zerospiel deleted the mr branch March 30, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Makefile refactoring

2 participants