diff --git a/.codespellrc b/.codespellrc new file mode 100644 index 0000000000..0309c9205d --- /dev/null +++ b/.codespellrc @@ -0,0 +1,6 @@ +# Ref: https://github.com/codespell-project/codespell#using-a-config-file +[codespell] +skip = .git,*.pdf,*.svg,go.sum,*.lock,.codespellrc,.yarn,node_modules,schema-validator.js,.pnp.cjs +check-hidden = true +ignore-regex = ^.{300,}$|/((.*\|){4,}.*\))|\b(afterAll)\b +ignore-words-list = chack diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml new file mode 100644 index 0000000000..daa4072c1a --- /dev/null +++ b/.github/workflows/codespell.yml @@ -0,0 +1,23 @@ +# Codespell configuration is within .codespellrc +--- +name: Codespell + +on: + push: + branches: [master] + pull_request: + branches: [master] + +permissions: + contents: read + +jobs: + codespell: + name: Check for spelling errors + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Codespell + uses: codespell-project/actions-codespell@v2 diff --git a/packages/openneuro-app/src/scripts/dataset/mutations/create-anonymous-reviewer.tsx b/packages/openneuro-app/src/scripts/dataset/mutations/create-anonymous-reviewer.tsx index af42c71aeb..34ac4f5ab5 100644 --- a/packages/openneuro-app/src/scripts/dataset/mutations/create-anonymous-reviewer.tsx +++ b/packages/openneuro-app/src/scripts/dataset/mutations/create-anonymous-reviewer.tsx @@ -30,7 +30,7 @@ export const CreateReviewLink: FC = ({ datasetId }) => {
{error ? ( - "An Error Occured" + "An Error Occurred" ) : data ? ( diff --git a/services/datalad/datalad_service/common/git.py b/services/datalad/datalad_service/common/git.py index ea5bbae7e2..49a526a02e 100644 --- a/services/datalad/datalad_service/common/git.py +++ b/services/datalad/datalad_service/common/git.py @@ -14,9 +14,9 @@ class OpenNeuroGitError(Exception): """OpenNeuro git repo states that should not arise under normal use but may be a valid git operation in other contexts.""" -def git_show(path, commitish, obj): +def git_show(path, committish, obj): repo = pygit2.Repository(path) - commit, _ = repo.resolve_refish(commitish) + commit, _ = repo.resolve_refish(committish) data_bytes = (commit.tree / obj).read_raw() encoding = chardet.detect(data_bytes[0:4096])["encoding"] or 'utf-8' return data_bytes.decode(encoding)