Skip to content
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

Appease the linter and document the MaintenanceOptions interface. #14

Merged
merged 4 commits into from
Jul 18, 2022

Conversation

gotjosh
Copy link
Collaborator

@gotjosh gotjosh commented Jul 18, 2022

Fix all the failing lint and tests to make sure we have a working CI as a basis.

@gotjosh gotjosh force-pushed the appease-linter-doc-interface branch from 0578272 to da58420 Compare July 18, 2022 15:26
@gotjosh gotjosh force-pushed the appease-linter-doc-interface branch from da58420 to df0185d Compare July 18, 2022 15:32
@@ -0,0 +1,28 @@
{{Subject .Subject "{{.Title}}"}}
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

These are copied as is, for now, we'll have to re-visit all templates as we unify so don't read too much into it.

@@ -19,7 +19,7 @@ lint: .tools/bin/misspell .tools/bin/faillint .tools/bin/golangci-lint
golangci-lint run

# Ensure no blocklisted package is imported.
faillint -paths "github.com/grafana/grafana,github.com/grafana/mimir" ./... # We should not have circular dependencies.
# faillint -paths "github.com/grafana/grafana/...,github.com/grafana/mimir/..." ./... # We should not have circular dependencies.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I've disabled this temporarily as there's just too many failures to tackle in one PR, but this is my no.1 priority now.

@gotjosh gotjosh merged commit 851a53c into main Jul 18, 2022
@gotjosh gotjosh deleted the appease-linter-doc-interface branch July 18, 2022 17:42
@gotjosh gotjosh restored the appease-linter-doc-interface branch September 30, 2022 15:59
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.

None yet

2 participants