-
Notifications
You must be signed in to change notification settings - Fork 9
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
rpc-handler fix knip issues #13
rpc-handler fix knip issues #13
Conversation
@rndquu , @molecula451 I assume the failed tests were fixed in #6 by @Keyrxng . |
Could you:
|
f54c498
to
be6d076
Compare
@rndquu thank you for checking this. I synced my fork to the latest development branch and rebased against it, removing two commits from the pr branch. I force pushed the branch this time to avoid clutter, I would be grateful if you checked again. |
There is too much hurdle with knip. It doesn't work as expected. Check this ci run and these errors:
At this point it makes sense to stop using knip and remove it completely (at least from this repo) because maintaining knip's CI workflow gets down to ignoring certain files that are definitely part of the project. |
@rndquu I have just seen it, will try to fix configuration. Once it is fixed, I do not think much maintenance will be needed. |
…node-fetch to ignores
I was able to reproduce and fix configuration locally, just pushed an update. |
@gitcoindev Do we need the following steps (one, two, three, four) if I'm this picky because knip-reporter runs in a privileged context with access to org secrets (because of |
You are picky but right. I will check this in the next 2 hours. It should be possible to skip those steps. |
All right! I was able to test this at gitcoindev#5 , will push a follow up commit asap. |
QA CI with steps removed: https://github.com/gitcoindev/rpc-handler/actions/runs/9178339860/job/25238013021 |
@gitcoindev Works fine, thank you |
Resolves #12
QA: https://github.com/gitcoindev/rpc-handler/actions/runs/9164829604
Knip workflow and all findings should be fixed after merging this PR.
I removed
node-fetch
from direct dependencies as I found references only innode_modules
transitive dependencies.