Skip to content

ci: Fix Dependabot pub paths and pin GitHub Action#3804

Merged
buenaflor merged 2 commits into
mainfrom
fix/dependabot-coverage
Jun 30, 2026
Merged

ci: Fix Dependabot pub paths and pin GitHub Action#3804
buenaflor merged 2 commits into
mainfrom
fix/dependabot-coverage

Conversation

@buenaflor

@buenaflor buenaflor commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Dependabot's pub entries pointed at /dart, /flutter, etc., but packages moved under packages/ after the config was added (#1670), so those paths no longer exist and no pub updates have been opened since. Several integration packages were never listed at all.

Replaces the per-package entries with a /packages/* glob so every current and future package is covered. Also adds a bundler entry for the two committed Gemfiles and SHA-pins the last unpinned Action (getsentry/release-comment-issues-gh-action52e0802).

Part of the mobile SDK dependency-pinning audit. Out of scope: the unpinned isar_flutter_libs git dep in the Flutter example, and adding a CI audit gate.

Dependabot's pub entries pointed at /dart, /flutter, etc., but
packages were moved under packages/ after the config was added
(#1670). Every pub directory therefore resolved to a path that
does not exist, so no pub dependency updates were ever opened.

Replace the per-package entries with a /packages/* glob so all
current packages (and any future ones) are covered and the config
cannot silently rot when packages move. Add a bundler ecosystem
for the two committed Gemfiles, and pin the one remaining
unpinned GitHub Action to a full commit SHA.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Features

Dart

  • Add array attributes to telemetry by buenaflor in #3778
  • Mark span streaming API as non-experimental by buenaflor in #3756

Enhancements

  • (flutter) Support int64 values from sentry-native by buenaflor in #3760

Dependencies

Deps

  • chore(deps): update Android SDK to v8.45.0 by github-actions in #3790
  • chore(deps): update Native SDK to v0.15.1 by github-actions in #3757

Internal Changes

  • (flutter) Remove flaky frames measurement tests by buenaflor in #3783
  • Fix Dependabot pub paths and pin GitHub Action by buenaflor in #3804
  • Add AI Use section to CONTRIBUTING.md by christophaigner in #3803

🤖 This preview updates automatically when you update the PR.

@buenaflor
buenaflor marked this pull request as ready for review June 30, 2026 09:55
@buenaflor
buenaflor requested a review from denrase as a code owner June 30, 2026 09:55
Copilot AI review requested due to automatic review settings June 30, 2026 09:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates repo automation config to restore and broaden Dependabot coverage for Dart/Flutter packages after the monorepo moved under packages/, and to improve supply-chain safety by SHA-pinning a previously tag-pinned GitHub Action.

Changes:

  • Replace per-package Dependabot pub entries with a single multi-directory config covering /packages/* and raise the PR limit.
  • Add Dependabot bundler updates for the two committed Gemfile locations.
  • SHA-pin getsentry/release-comment-issues-gh-action to the commit behind v1.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/release-comment-issues.yml Pins the release-comment Action to the exact v1 commit SHA.
.github/dependabot.yml Fixes/expands Dependabot update coverage for pub, github-actions, and bundler across the monorepo.

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

@buenaflor
buenaflor merged commit 6546350 into main Jun 30, 2026
19 checks passed
@buenaflor
buenaflor deleted the fix/dependabot-coverage branch June 30, 2026 12:50
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