taskchampion 3.1.0

Personal task-tracking
Documentation
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for more information:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://containers.dev/guide/dependabot

version: 2
updates:
  - package-ecosystem: "devcontainers"
    directory: "/"
    schedule:
      interval: weekly
    groups:
      devcontainers:
        patterns: ["*"]
  # Enable version updates for GitHub actions
  - package-ecosystem: "github-actions"
    directory: "/"
    schedule:
      interval: "weekly"
    groups:
      github-actions:
        patterns: ["*"]
  # Enable updates for Rust packages
  - package-ecosystem: "cargo"
    directory: "/" # Location of package manifests
    cooldown:
      default-days: 5
      semver-major-days: 30
      semver-minor-days: 7
    schedule:
      interval: "weekly"
    groups:
      cargo:
        patterns: ["*"]
        # leave major changes in their own PRs
        update-types: ["minor", "patch"]