Skip to content

Fix Dependabot YAML indentation and expand GitHub Actions configuration#107

Closed
Copilot wants to merge 3 commits into
rjmurillo-patch-1from
copilot/sub-pr-98
Closed

Fix Dependabot YAML indentation and expand GitHub Actions configuration#107
Copilot wants to merge 3 commits into
rjmurillo-patch-1from
copilot/sub-pr-98

Conversation

Copilot AI commented Dec 20, 2025

Copy link
Copy Markdown
Contributor

Addresses feedback from #98 on malformed Dependabot configuration with excessive indentation that would prevent parsing.

Changes

  • Fixed YAML syntax: Corrected indentation from broken tab-style spacing to proper 2-space YAML format
  • Added scheduling: Weekly updates on Mondays at 6:00 AM ET
  • Added PR management: Auto-labeling (dependencies, github-actions), automatic rebase strategy, 5 PR limit
  • Added commit formatting: Conventional commit prefix chore with scope inclusion
updates:
  - package-ecosystem: "github-actions"
    directory: "/"
    schedule:
      interval: "weekly"
      day: "monday"
      time: "06:00"
      timezone: "America/New_York"
    groups:
      actions:
        patterns:
          - "*"
    labels:
      - "dependencies"
      - "github-actions"
    rebase-strategy: "auto"
    open-pull-requests-limit: 5
    commit-message:
      prefix: "chore"
      include: "scope"

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits December 20, 2025 06:22
… Actions

Co-authored-by: rjmurillo <6811113+rjmurillo@users.noreply.github.com>
Co-authored-by: rjmurillo <6811113+rjmurillo@users.noreply.github.com>
Copilot AI changed the title [WIP] Expand Dependabot configuration for GitHub Actions Fix Dependabot YAML indentation and expand GitHub Actions configuration Dec 20, 2025
Copilot AI requested a review from rjmurillo December 20, 2025 06:25
rjmurillo-bot added a commit that referenced this pull request Dec 20, 2025
Add labels and rebase-strategy from PR #107:
- Add 'dependencies' and 'github-actions' labels for PR filtering
- Enable auto-rebase to keep PRs up-to-date

This consolidates both PRs into a single comprehensive config.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@rjmurillo-bot

Copy link
Copy Markdown
Collaborator

Closing this PR as the changes have been merged into #98.

The consolidated PR #98 now includes:

  • ✅ Labels (dependencies, github-actions) from this PR
  • ✅ Auto-rebase strategy from this PR
  • ✅ Conventional commit format (chore(deps))
  • ✅ Weekly schedule (Monday 9 AM PT)
  • ✅ Minor/patch grouping with separate major updates
  • ✅ PR limit of 5

See commit c3f6991 in PR #98 for the merge.

🤖 Generated with Claude Code

@rjmurillo-bot

Copy link
Copy Markdown
Collaborator

Superseded by #98 which now includes all features from this PR.

rjmurillo added a commit that referenced this pull request Dec 20, 2025
* Configure Dependabot for GitHub Actions updates

Signed-off-by: Richard Murillo <6811113+rjmurillo@users.noreply.github.com>

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Richard Murillo <6811113+rjmurillo@users.noreply.github.com>

* chore(deps): enhance Dependabot configuration

- Add conventional commit format (chore(deps)) to match repo standards
- Set specific schedule: Mondays at 9 AM PT
- Group minor/patch updates together to reduce PR noise
- Keep major updates separate for careful review
- Add open-pull-requests-limit to prevent overwhelming reviewers
- Add documentation header explaining scope

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* chore(deps): merge best features from PR #107

Add labels and rebase-strategy from PR #107:
- Add 'dependencies' and 'github-actions' labels for PR filtering
- Enable auto-rebase to keep PRs up-to-date

This consolidates both PRs into a single comprehensive config.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Signed-off-by: Richard Murillo <6811113+rjmurillo@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: rjmurillo-bot <rjmurillo-bot@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
@rjmurillo-bot rjmurillo-bot deleted the copilot/sub-pr-98 branch January 18, 2026 05:14
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.

3 participants