-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
feat: Add CI for Spell Checking #10637
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @youyyytrok!
Before merging this we need to fix sharness tests (details inline)
@@ -882,7 +882,7 @@ test_expect_success "'ipfs add -rn' succeeds" ' | |||
mkdir -p mountdir/moons/saturn && | |||
echo "Hello Europa!" >mountdir/moons/jupiter/europa.txt && | |||
echo "Hello Titan!" >mountdir/moons/saturn/titan.txt && | |||
echo "hey youre no moon!" >mountdir/moons/mercury.txt && | |||
echo "hey you are no moon!" >mountdir/moons/mercury.txt && |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@youyyytrok this broke sharness test, do you have bandwidth to update related CIDs in this test file?
- Details https://custom-github-runners-v0-interplanetary-shipyard.s3.amazonaws.com/multi-linux-x64-4xlarge-action-runner/ipfs/kubo/12437951987/3/sharness.html#t0040-add-and-cat →
187 - 'ipfs add -rn'
(Failure)
expecting success:
MOONS="QmVKvomp91nMih5j6hYBA8KjbiaYvEetU2Q7KvtZkLe9nQ" &&
EUROPA="Qmbjg7zWdqdMaK2BucPncJQDxiALExph5k3NkQv5RHpccu" &&
JUPITER="QmS5mZddhFPLWFX3w6FzAy9QxyYkaxvUpsWCtZ3r7jub9J" &&
SATURN="QmaMagZT4rTE7Nonw8KGSK4oe1bh533yhZrCo1HihSG8FK" &&
TITAN="QmZzppb9WHn552rmRqpPfgU5FEiHH6gDwi3MrB9cTdPwdb" &&
MERCURY="QmUJjVtnN8YEeYcS8VmUeWffTWhnMQAkk5DzZdKnPhqUdK" &&
echo "added $EUROPA moons/jupiter/europa.txt" >expected &&
echo "added $MERCURY moons/mercury.txt" >>expected &&
echo "added $TITAN moons/saturn/titan.txt" >>expected &&
echo "added $JUPITER moons/jupiter" >>expected &&
echo "added $SATURN moons/saturn" >>expected &&
echo "added $MOONS moons" >>expected &&
test_cmp expected actual
> diff -u expected actual
--- expected 2025-01-15 01:18:02.736999971 +0000
+++ actual 2025-01-15 01:18:02.664999611 +0000
@@ -1,6 +1,6 @@
added Qmbjg7zWdqdMaK2BucPncJQDxiALExph5k3NkQv5RHpccu moons/jupiter/europa.txt
-added QmUJjVtnN8YEeYcS8VmUeWffTWhnMQAkk5DzZdKnPhqUdK moons/mercury.txt
+added QmRsTB5CpEUvDUpDgHCzb3VftZ139zrk9zs5ZcgYh9TMPJ moons/mercury.txt
added QmZzppb9WHn552rmRqpPfgU5FEiHH6gDwi3MrB9cTdPwdb moons/saturn/titan.txt
added QmS5mZddhFPLWFX3w6FzAy9QxyYkaxvUpsWCtZ3r7jub9J moons/jupiter
added QmaMagZT4rTE7Nonw8KGSK4oe1bh533yhZrCo1HihSG8FK moons/saturn
-added QmVKvomp91nMih5j6hYBA8KjbiaYvEetU2Q7KvtZkLe9nQ moons
+added QmbGoaQZm8kjYfCiN1aBsgwhqfUBGDYTrDb91Mz7Dvq81B moons
If not, let us know, we can get to it next week.
Hi @lidel ! Done! |
This pull request introduces a Continuous Integration (CI) workflow for detecting spelling mistakes using
codespell
. The following changes have been implemented:issue #10633
codespell
throughout the repository.These improvements enhance documentation and code readability while ensuring consistency across the codebase.