Skip to content

The pub autoroller bot should run generate_gradle_lockfiles.dart #178409

Open

Description

@gmackall

I had thought this was working when Fujino pushed to my branch and landed #149355

But it seems to not be working, looking at latest rolls by that bot #178267

We should make the bot run this script so the prs can land without human intervention

Activity

  1. added
    P2Important issues not at the top of the work list
    team-androidOwned by Android platform team
    on Nov 12, 2025
  2. added a commit that references this issue on Nov 19, 2025
  3. added a commit that references this issue on Nov 21, 2025
  4. added a commit that references this issue on Nov 22, 2025
  5. added a commit that references this issue on Dec 2, 2025
  6. added a commit that references this issue on Dec 10, 2025
  7. Piinks commented on Feb 23, 2026

    @Piinks
    Contributor

    This came up again blocking the pub roller. Putting together a manual fix. It seems to always be video_player_android.

  8. removed
    P2Important issues not at the top of the work list
    on Feb 23, 2026
  9. flutter-triage-bot commented on Feb 23, 2026

    @flutter-triage-bot

    This issue is missing a priority label. Please set a priority label when adding the triaged-android label.

  10. added
    P2Important issues not at the top of the work list
    triaged-androidTriaged by Android platform team
    on Feb 23, 2026
  11. jmagman commented on Feb 24, 2026

    @jmagman
    Member

    How about calling generate_gradle_lockfiles at the end of update-packages, around here:

    You can grab a ProcessManager.run and run the script directly. Dart executable is artifacts.getArtifactPath(Artifact.engineDartBinary), path to generate_gradle_lockfiles would be at

          rootProject.directory
              .childDirectory('dev')
              .childDirectory('tools')
              .childDirectory('bin')

    Not sure if that script is opinionated about the workingDirectory.

  12. added a commit that references this issue on Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listc: contributor-productivityTeam-specific productivity, code health, technical debt.team-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions