Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Feb 6, 2026

Dependabot PRs now auto-label with "area: dependencies" via native config, avoiding redundant PR labeler workflow runs. Changesets use conventional commit format.

Changes

  • .github/dependabot.yml: Added labels: ["area: dependencies"] to npm and github-actions ecosystems
  • .github/workflows/pr-labeler.yml: Added if: github.actor != 'dependabot[bot]' to skip redundant labeling
  • .github/workflows/dependabot-changeset.yml: Set use-conventional-commits: true

Example

# dependabot.yml
updates:
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "weekly"
    labels:
      - "area: dependencies"  # Auto-applies on PR creation

The PR labeler workflow no longer processes Dependabot PRs since the label is applied upstream, reducing CI overhead.

Original prompt

Ignore adding labels to PRs made by dependabot and make dependabot use automatically the "area: dependencies" in the dependabot.yml. Use changeset and convential commits.


💡 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.

@changeset-bot
Copy link

changeset-bot bot commented Feb 6, 2026

🦋 Changeset detected

Latest commit: 5a65800

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
geo-invaders Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

…nal commits

Co-authored-by: notthebestdev <129324066+notthebestdev@users.noreply.github.com>
Copilot AI changed the title [WIP] Update dependabot to use area: dependencies label Configure Dependabot auto-labeling and conventional commits Feb 6, 2026
Copilot AI requested a review from notthebestdev February 6, 2026 19:03
@github-actions github-actions bot added area: components Changes to React components area: workflows Changes to GitHub Actions workflows labels Feb 6, 2026
@mergify
Copy link

mergify bot commented Feb 6, 2026

🧪 CI Insights

Here's what we observed from your CI run for 5a65800.

🟢 All jobs passed!

But CI Insights is watching 👀

@pull-request-size pull-request-size bot added size/S and removed size/XS labels Feb 6, 2026
@github-actions github-actions bot added the area: docs Changes to documentation label Feb 6, 2026
@notthebestdev notthebestdev marked this pull request as ready for review February 6, 2026 19:09
@notthebestdev notthebestdev merged commit 28d7565 into dev Feb 6, 2026
9 checks passed
@notthebestdev notthebestdev deleted the copilot/update-dependabot-config branch February 6, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: components Changes to React components area: docs Changes to documentation area: workflows Changes to GitHub Actions workflows size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants