[PR #2296] [MERGED] Add codespell support (config, workflow to detect/not fix) and make it fix few typos #2376

Closed
opened 2026-03-01 21:55:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/nektos/act/pull/2296
Author: @yarikoptic
Created: 4/16/2024
Status: Merged
Merged: 4/19/2024
Merged by: @mergify[bot]

Base: masterHead: enh-codespell


📝 Commits (6)

  • bdc729e Add github action to codespell master on push and PRs
  • 65de088 Add codespell config with few custom skips
  • 8f3ded6 [DATALAD RUNCMD] Do interactive fixing of leftover ambigous typos
  • 76c3e07 exclude pkg/runner/hashfiles/index.js
  • f4a057c [DATALAD RUNCMD] run codespell throughout fixing typos automagically
  • 57abb52 Merge branch 'master' into enh-codespell

📊 Changes

5 files changed (+33 additions, -4 deletions)

View changed files

.codespellrc (+6 -0)
.github/workflows/codespell.yml (+23 -0)
📝 pkg/common/git/git.go (+1 -1)
📝 pkg/container/docker_network.go (+1 -1)
📝 pkg/runner/run_context.go (+2 -2)

📄 Description

More about codespell: https://github.com/codespell-project/codespell .

I personally introduced it to dozens if not hundreds of projects already and so far only positive feedback.

CI workflow has 'permissions' set only to 'read' so also should be safe.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/nektos/act/pull/2296 **Author:** [@yarikoptic](https://github.com/yarikoptic) **Created:** 4/16/2024 **Status:** ✅ Merged **Merged:** 4/19/2024 **Merged by:** [@mergify[bot]](https://github.com/apps/mergify) **Base:** `master` ← **Head:** `enh-codespell` --- ### 📝 Commits (6) - [`bdc729e`](https://github.com/nektos/act/commit/bdc729ef929e1efb266bb244cb3d3f8ef02b1d84) Add github action to codespell master on push and PRs - [`65de088`](https://github.com/nektos/act/commit/65de088f7042818e2df696a07da5d7d749679029) Add codespell config with few custom skips - [`8f3ded6`](https://github.com/nektos/act/commit/8f3ded678e2941a07d2ad2bea823a54dadb8f8f7) [DATALAD RUNCMD] Do interactive fixing of leftover ambigous typos - [`76c3e07`](https://github.com/nektos/act/commit/76c3e07bd317fc9d7058d8f810d5b47b38b5922f) exclude pkg/runner/hashfiles/index.js - [`f4a057c`](https://github.com/nektos/act/commit/f4a057cfc6b45fa085c19e66105835f46b759c3e) [DATALAD RUNCMD] run codespell throughout fixing typos automagically - [`57abb52`](https://github.com/nektos/act/commit/57abb52bd746c5e3d6b0b8ef72e0a9d8c93096ff) Merge branch 'master' into enh-codespell ### 📊 Changes **5 files changed** (+33 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `.codespellrc` (+6 -0) ➕ `.github/workflows/codespell.yml` (+23 -0) 📝 `pkg/common/git/git.go` (+1 -1) 📝 `pkg/container/docker_network.go` (+1 -1) 📝 `pkg/runner/run_context.go` (+2 -2) </details> ### 📄 Description More about codespell: https://github.com/codespell-project/codespell . I personally introduced it to dozens if not hundreds of projects already and so far only positive feedback. CI workflow has 'permissions' set only to 'read' so also should be safe. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 21:55:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#2376
No description provided.