Skip to content

Conversation

@sahidvelji
Copy link
Contributor

@sahidvelji sahidvelji commented May 31, 2025

This PR

Add Makefile targets mostly copied from https://github.com/open-telemetry/opentelemetry-go-contrib/blob/bridges/otelslog/v0.10.0/Makefile

Note that the lint stage fails, but that will be fixed in a separate follow-up PR.

Related Issues

Fixes #683

Notes

In order to keep my PRs small and manageable, I not did commit the results of running these new Makefile targets, especially because there is some additional work required in order for them to work. For example, some tests are failing and some linter findings need manual intervention.

Follow-up Tasks

How to test

@beeme1mr beeme1mr requested a review from erka June 10, 2025 15:24
Signed-off-by: Simon Schrottner <[email protected]>
@aepfli
Copy link
Member

aepfli commented Jul 30, 2025

I fixed the merge conflicts - i am really struggeling in my prs with linting etc. so is there anything i can help you with to move forward, and to get linting running again?

@sahidvelji
Copy link
Contributor Author

@aepfli To fix linting we'd need to first update to the latest version of golangci-lint, which is v2.3.0 right now. To do that, we first need to make sure that every go.mod has go directive go 1.23.0. See #682 and #712

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.

Make it easier to work with a multi-module repo