Our CI workflow uses actionlint -ignore 'unknown permission scope "code-quality"' to suppress a false positive on the code-quality permission scope, which is a valid GitHub Actions permission (public preview).
Upstream blocker: rhysd/actionlint#672
Upstream fix PR: rhysd/actionlint#658
Once the upstream PR is merged and we upgrade actionlint, the -ignore workaround can be removed from our CI.
Our CI workflow uses
actionlint -ignore 'unknown permission scope "code-quality"'to suppress a false positive on thecode-qualitypermission scope, which is a valid GitHub Actions permission (public preview).Upstream blocker: rhysd/actionlint#672
Upstream fix PR: rhysd/actionlint#658
Once the upstream PR is merged and we upgrade actionlint, the
-ignoreworkaround can be removed from our CI.