Skip to content

Restore dart pub publish in the publish jobs - #531

Merged
rickdijk merged 1 commit into
mainfrom
fix/restore-dart-pub-publish
Sep 16, 2026
Merged

rickdijk merged 1 commit into
mainfrom
fix/restore-dart-pub-publish

Conversation

@rickdijk

Copy link
Copy Markdown
Contributor

✨ What kind of change does this PR introduce? (Bug fix, feature, docs update...)

Follow-up to #530, narrowing that change to what the fix actually required.

⤵️ What is the current behavior?

#530 both installed the Flutter SDK in the publish jobs and switched the command to flutter pub publish -f. Only the SDK setup was needed; the command swap was an unrelated change that also moved these jobs away from the command shown in dart.dev's automated publishing documentation.

🆕 What is the new behavior (if this is a feature change)?

The publish command is dart pub publish -v -f again. subosito/flutter-action sets FLUTTER_ROOT, which is how pub locates the Flutter SDK to resolve the flutter SDK dependency, so the Dart command resolves and publishes correctly.

💥 Does this PR introduce a breaking change?

No.

🐛 Recommendations for testing

Not exercised by PR checks — the publish jobs only run on a tag push. Verified by re-pointing the v3.4.3 / firebase-v2.1.4 tags at this commit and confirming both packages reach pub.dev.

📝 Links to relevant issues/docs

Follow-up to #530. Automated publishing.

🤔 Checklist before submitting

  • All projects build
  • Follows style guide lines (code style guide)
  • Relevant documentation was updated
  • Rebased onto current main

🤖 Generated with Claude Code

Installing the Flutter SDK was the actual fix for the failed v3.4.3 and
firebase-v2.1.4 runs; switching the command to `flutter pub publish` was an
unrelated change bundled into it. flutter-action sets FLUTTER_ROOT, which is
what lets pub resolve the `flutter` SDK dependency, so `dart pub publish`
works and keeps these jobs in line with dart.dev's automated publishing
documentation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@rickdijk
rickdijk enabled auto-merge (squash) September 16, 2026 03:02
@rickdijk
rickdijk merged commit 2626c7d into main Sep 16, 2026
10 checks passed
@rickdijk
rickdijk deleted the fix/restore-dart-pub-publish branch September 16, 2026 03:04
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.

1 participant