version: 2 updates: - package-ecosystem: "github-actions" directory: "/" schedule: interval: "monthly" time: "06:00" timezone: "America/Chicago" labels: [] commit-message: prefix: "chore" ignore: # These actions deliver the latest versions by updating the major # release tag, so ignore minor and patch versions - dependency-name: "actions/*" update-types: - version-update:semver-minor - version-update:semver-patch - dependency-name: "Apple-Actions/import-codesign-certs" update-types: - version-update:semver-minor - version-update:semver-patch - dependency-name: "marocchino/sticky-pull-request-comment" update-types: - version-update:semver-minor - version-update:semver-patch - package-ecosystem: "gomod" directory: "/" schedule: interval: "monthly" time: "06:00" timezone: "America/Chicago" commit-message: prefix: "chore" labels: [] ignore: # Ignore patch updates for all dependencies - dependency-name: "*" update-types: - version-update:semver-patch - package-ecosystem: "npm" directory: "/site/" schedule: interval: "monthly" time: "06:00" timezone: "America/Chicago" commit-message: prefix: "chore" labels: [] ignore: # Ignore patch updates for all dependencies - dependency-name: "*" update-types: - version-update:semver-patch # Ignore major updates to Node.js types, because they need to # correspond to the Node.js engine version - dependency-name: "@types/node" update-types: - version-update:semver-major - package-ecosystem: "terraform" directory: "/examples/templates" schedule: interval: "monthly" time: "06:00" timezone: "America/Chicago" commit-message: prefix: "chore" labels: [] ignore: # We likely want to update this ourselves. - dependency-name: "coder/coder"