containers / podman-compose

a script to run docker-compose.yml using podman
GNU General Public License v2.0
4.85k stars 463 forks source link

Codespelling tests no longer work #951

Closed p12tic closed 1 month ago

p12tic commented 1 month ago

Per https://github.com/containers/podman-compose/pull/950. Most likely codespelling action automatically updated. We should pin it to exact version and also have a word allowlist to address false positives.

mokibit commented 1 month ago

GitHub action actions-codespell@v2 uses codespell[toml]>=2.2.4 as a dependency. Since specific version of codespell can not be chosen by a user of this action, newer versions of codespell can break tests as it happens in podman-compose. There is a feature request in codespell-project/actions-codespell to add a possibility to specify the version of Codespell : https://github.com/codespell-project/actions-codespell/issues/70. For now, this PR adds a workaroud for breaking tests: adds ignore_words_file. Fixed in https://github.com/containers/podman-compose/pull/954.