# A preset: policy for one project type, with no owner of its own. Not runnable
# by itself — `octoform` requires an owner somewhere in the chain, and this
# file deliberately has none, so that importing it into the wrong account is
# impossible by construction rather than by remembering not to.
types:
  npm-package:
    environments:
      - name: npm
    rulesets:
      - name: version-branches
        target_branches: ['v*.x']
        required_approvals: 1
        required_checks: [verify]
        block_force_push: true
        block_deletion: true
