git-assist 0.3.1

A suite of friendly assistive git commands
Documentation
{
    "$schema": "https://docs.renovatebot.com/renovate-schema.json",
    "extends": ["config:recommended"],
    "packageRules": [
        {
            "allowedVersions": "!/^=/",
            "matchDepTypes": ["dependencies", "dev-dependencies"],
            "matchPackageNames": ["*"],
            "description": "only match non-pinned versions"
        },
        {
            "matchDepTypes": ["dependencies", "dev-dependencies"],
            "matchUpdateTypes": ["major"],
            "matchPackageNames": ["*"],
            "description": "create separate PRs for major upgrades"
        },
        {
            "groupName": "dependencies",
            "groupSlug": "dependencies",
            "matchDepTypes": ["dependencies"],
            "matchUpdateTypes": ["minor", "patch", "pin", "digest"],
            "matchPackageNames": ["*"],
            "description": "create grouped PRs for non-major dependency upgrades"
        },
        {
            "groupName": "dev-dependencies",
            "groupSlug": "dev-dependencies",
            "matchDepTypes": ["dev-dependencies"],
            "matchUpdateTypes": ["minor", "patch", "pin", "digest"],
            "matchPackageNames": ["*"],
            "description": "create grouped PRs for non-major dev-dependency upgrades"
        },
        {
            "extends": ["schedule:automergeMonthly"],
            "groupName": "cargo-binstall",
            "groupSlug": "cargo-binstall",
            "matchPackageNames": ["cargo-binstall"],
            "automerge": true,
            "description": "upgrade once a month and auto-merge"
        },
        {
            "groupName": "github actions",
            "groupSlug": "github-actions",
            "matchDepTypes": ["action"],
            "pinDigests": true,
            "description": "always pin github actions"
        }
    ]
}