Skip to content

Add Dependabot configuration for Composer, npm, and GitHub Actions - #274

Merged
sirreal merged 2 commits into
masterfrom
copilot/setup-dependabot-configuration
Aug 11, 2026
Merged

Add Dependabot configuration for Composer, npm, and GitHub Actions#274
sirreal merged 2 commits into
masterfrom
copilot/setup-dependabot-configuration

Conversation

Copilot AI commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This adds a standard Dependabot v2 configuration for the dependency ecosystems already used in the repository, with all update PRs targeting master. The config covers Composer, npm, and GitHub Actions on a weekly schedule.

  • Dependabot configuration

    • Add .github/dependabot.yml
    • Set version: 2
    • Configure updates for:
      • composer in /
      • npm in /
      • github-actions in /
  • PR targeting

    • Set target-branch: master for each ecosystem so automated dependency update PRs are opened against the repository’s base branch
  • Schedule

    • Use a conventional weekly cadence for all update entries
version: 2
updates:
  - package-ecosystem: composer
    directory: /
    schedule:
      interval: weekly
    target-branch: master

  - package-ecosystem: npm
    directory: /
    schedule:
      interval: weekly
    target-branch: master

  - package-ecosystem: github-actions
    directory: /
    schedule:
      interval: weekly
    target-branch: master

Co-authored-by: sirreal <841763+sirreal@users.noreply.github.com>
Copilot AI changed the title [WIP] Add Dependabot configuration file for managing dependencies Add Dependabot configuration for Composer, npm, and GitHub Actions Aug 11, 2026
Copilot AI requested a review from sirreal August 11, 2026 08:38
@sirreal
sirreal marked this pull request as ready for review August 11, 2026 08:38
@sirreal
sirreal merged commit c7bfcbf into master Aug 11, 2026
5 checks passed
@sirreal
sirreal deleted the copilot/setup-dependabot-configuration branch August 11, 2026 08:39
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.

2 participants