Skip to content

chore: enable dependabot updates#67

Open
agent-werner wants to merge 1 commit into
mainfrom
alfred/enable-dependabot
Open

chore: enable dependabot updates#67
agent-werner wants to merge 1 commit into
mainfrom
alfred/enable-dependabot

Conversation

@agent-werner
Copy link
Copy Markdown
Contributor

Adds Dependabot version update configuration for detected package ecosystems and GitHub Actions.

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 29, 2026

Greptile Summary

This PR adds a Dependabot configuration file that enables automated dependency updates for the github-actions ecosystem (root) and the npm ecosystem across all four directories that contain a package.json (/, /docs, /packages/python2ts, /packages/pythonlib). All referenced directories exist in the repository, schedules are consistent (weekly on Mondays at 06:00 Europe/Berlin), and each block groups all updates into a single PR to reduce noise.

Confidence Score: 5/5

This PR is safe to merge — it only adds a configuration file with no impact on runtime code.

The change is a single, well-formed Dependabot YAML file. All referenced directories exist, the ecosystems match the actual package files in the repo, and no code is modified. No issues found.

No files require special attention.

Important Files Changed

Filename Overview
.github/dependabot.yml New Dependabot config covering github-actions and npm ecosystems for all four directories with package.json files (root, /docs, /packages/python2ts, /packages/pythonlib). Schedules, timezones, and grouping look correct.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Dependabot Weekly\nMonday 06:00 Europe/Berlin] --> B[github-actions\ndir: /]
    A --> C[npm\ndir: /]
    A --> D[npm\ndir: /docs]
    A --> E[npm\ndir: /packages/python2ts]
    A --> F[npm\ndir: /packages/pythonlib]

    B --> G[Group: github-actions-dependencies\nPR limit: 5]
    C --> H[Group: npm-dependencies\nPR limit: 5]
    D --> I[Group: npm-dependencies\nPR limit: 5]
    E --> J[Group: npm-dependencies\nPR limit: 5]
    F --> K[Group: npm-dependencies\nPR limit: 5]
Loading

Reviews (1): Last reviewed commit: "chore: enable dependabot updates" | Re-trigger Greptile

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.22%. Comparing base (6782579) to head (693a119).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #67   +/-   ##
=======================================
  Coverage   84.22%   84.22%           
=======================================
  Files          27       27           
  Lines        2885     2885           
  Branches      790      790           
=======================================
  Hits         2430     2430           
  Misses        235      235           
  Partials      220      220           
Flag Coverage Δ
python2ts 100.00% <ø> (ø)
pythonlib 84.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant