Files
Owen/.github/dependabot.yml
Kaj Kowalski ad8dbb95dd
Some checks failed
CI/CD Pipeline / Test & Lint (16.x) (push) Has been cancelled
CI/CD Pipeline / Test & Lint (18.x) (push) Has been cancelled
CI/CD Pipeline / Test & Lint (20.x) (push) Has been cancelled
CI/CD Pipeline / Security Audit (push) Has been cancelled
CI/CD Pipeline / Release (push) Has been cancelled
Release / Validate Version (push) Has been cancelled
Release / Build and Test (push) Has been cancelled
Release / Create Release (push) Has been cancelled
Release / Publish to NPM (push) Has been cancelled
Release / Deploy Demo (push) Has been cancelled
Animation Processing Pipeline / Validate Animation Names (push) Has been cancelled
Animation Processing Pipeline / Process Blender Animation Assets (push) Has been cancelled
Animation Processing Pipeline / Update Animation Documentation (push) Has been cancelled
Animation Processing Pipeline / Deploy Animation Demo (push) Has been cancelled
Implement multi-scheme animation name mapper for Owen Animation System
- Added AnimationNameMapper class to handle conversion between different animation naming schemes (legacy, artist, hierarchical, semantic).
- Included methods for initialization, pattern matching, conversion, and validation of animation names.
- Developed comprehensive unit tests for the animation name converter and demo pages using Playwright.
- Created a Vite configuration for the demo application, including asset handling and optimization settings.
- Enhanced the demo with features for batch conversion, performance metrics, and responsive design.
2025-05-24 05:40:03 +02:00

86 lines
1.9 KiB
YAML

version: 2
updates:
# Enable version updates for npm
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 10
reviewers:
- "kjanat"
assignees:
- "kjanat"
commit-message:
prefix: "deps"
prefix-development: "deps-dev"
include: "scope"
labels:
- "dependencies"
- "javascript"
ignore:
# Ignore major version updates for critical dependencies
- dependency-name: "node"
update-types: ["version-update:semver-major"]
- dependency-name: "vite"
update-types: ["version-update:semver-major"]
groups:
development-dependencies:
dependency-type: "development"
patterns:
- "@types/*"
- "eslint*"
- "prettier*"
- "jest*"
- "playwright*"
- "vite*"
animation-dependencies:
patterns:
- "*three*"
- "*gltf*"
- "*animation*"
testing-dependencies:
patterns:
- "*test*"
- "*mock*"
- "*spec*"
# Enable version updates for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
reviewers:
- "kjanat"
assignees:
- "kjanat"
commit-message:
prefix: "ci"
include: "scope"
labels:
- "github-actions"
- "ci/cd"
# Enable version updates for Python (Blender scripts)
- package-ecosystem: "pip"
directory: "/scripts"
schedule:
interval: "monthly"
day: "monday"
time: "09:00"
reviewers:
- "kjanat"
assignees:
- "kjanat"
commit-message:
prefix: "deps"
prefix-development: "deps-dev"
include: "scope"
labels:
- "dependencies"
- "python"
- "blender"