✏️

ChartBoost/ruff-action で ruff v0.5.0 以降を利用する場合のTIPS

2024/08/16に公開

背景

ruff v0.5.0 で ruff <path> コマンドが deprecated となったため、ChartBoost/ruff-action を利用している場合、error: ruff <path> has been removed. Use ruff check <path> instead. といったエラーが発生し、正常に動作しない
https://github.com/astral-sh/ruff/releases/tag/0.5.0

応急対処

以下のように workflow を記述することで、応急的に動かすことができる (本当は action 側で正式対応してほしいが...)

      - uses: chartboost/ruff-action@v1
        with:
          args: "check . --output-format github"

Discussion