openclarity / openclarity

OpenClarity is an open source tool built to enhance security and observability of cloud native applications and infrastructure
https://openclarity.io
Apache License 2.0
1.32k stars 157 forks source link

Makefile as single source of truth #681

Open ramizpolic opened 6 months ago

ramizpolic commented 6 months ago

Overview

The pipeline, linting, testing, and other scripts require extra golang tags to be passed in order to validate functionality, for example in https://github.com/openclarity/vmclarity/pull/1303/files#r1501445200.

We should use Makefile as a single source of truth for these items to avoid having cross dependencies with other tools scattered around and to catch issues early on rather than in pipelines.

github-actions[bot] commented 4 months ago

Thank you for your contribution! This issue has been automatically marked as stale because it has no recent activity in the last 60 days. It will be closed in 14 days, if no further activity occurs. If this issue is still relevant, please leave a comment to let us know, and the stale label will be automatically removed.

github-actions[bot] commented 4 months ago

This issue has been marked stale for 14 days, and is now closed due to inactivity. If the issue is still relevant, please re-open this issue or file a new one. Thank you!