Skip to content

Add npm and github-actions to Dependabot config#305

Merged
pfefferle merged 2 commits intotrunkfrom
update-dependabot-config
Jan 2, 2026
Merged

Add npm and github-actions to Dependabot config#305
pfefferle merged 2 commits intotrunkfrom
update-dependabot-config

Conversation

@pfefferle
Copy link
Copy Markdown
Member

Summary

Extends Dependabot configuration to monitor additional package ecosystems:

  • npm: Monitors package.json dependencies
  • github-actions: Monitors GitHub Actions workflow dependencies

This ensures all dependencies are kept up to date automatically.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the Dependabot configuration to monitor additional package ecosystems beyond the existing Composer monitoring. The changes enable automatic dependency updates for npm packages and GitHub Actions workflows.

Key Changes:

  • Added npm ecosystem monitoring to track dependencies in package.json
  • Added github-actions ecosystem monitoring to keep workflow actions up to date
  • Cleaned up Dependabot configuration by removing obsolete comments

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/dependabot.yml Added npm and github-actions ecosystems with daily update intervals, removed legacy comments, and formatted existing composer configuration
.github/workflows/phpunit.yml Added SVN installation step before test environment setup (unrelated to Dependabot changes)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pfefferle pfefferle self-assigned this Jan 2, 2026
@pfefferle pfefferle merged commit f3cf3c1 into trunk Jan 2, 2026
16 checks passed
@pfefferle pfefferle deleted the update-dependabot-config branch January 2, 2026 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants