Skip to content

fix: tidy up project (wip) #1096

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Apr 3, 2025
Merged

fix: tidy up project (wip) #1096

merged 4 commits into from
Apr 3, 2025

Conversation

benoitgravitee
Copy link
Contributor

  • move package markers to dedicated files
  • move tooling related files to tooling/
  • move indexer to search package
  • update linters
  • add prettier check for scripts
  • fix make helm-test

@benoitgravitee benoitgravitee requested review from a team as code owners March 18, 2025 15:49
@benoitgravitee benoitgravitee force-pushed the fix-tidy-up-project branch 15 times, most recently from fe41ffd to 19ccbf1 Compare March 20, 2025 18:16
@benoitgravitee benoitgravitee changed the title fix: tidy up project fix: tidy up project (wip) Mar 21, 2025
@a-cordier
Copy link
Member

could/should we use the hack package to put tooling / binary version management ? It looks like this what the kubernetes project does https://pkg.go.dev/k8s.io/kubernetes/hack

- use a specific file for package level markers
- move tooling related files to "tooling" directory
- remove lint execution warnings, uncomment those who pass
- move indexer to search package
- reformat scripts
- add script linting (prettier format check)
- make helm-test
- manage tools with go mod
- update CI for tooling
@a-cordier a-cordier merged commit c2b2517 into master Apr 3, 2025
16 checks passed
@a-cordier a-cordier deleted the fix-tidy-up-project branch April 3, 2025 14:54
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