github-action/no-top-level-permissions
Disallow using top-level permissions.
📖 Rule Details
This rule reports when a workflow has a top-level permissions property.
yaml
name: CI
jobs:
unit-test:
runs-on: ubuntu-latest
# Non top-level permissions
permissions:
id-token: write
contents: writecorrect
yaml
name: CI
permissions:
id-token: write
contents: writeincorrect
🔧 Options
Nothing.
🚀 Version
This rule was introduced in eslint-plugin-github-action v0.0.4