Skip to content

x/tools: add a relui workflow to automate goimports stdlib regeneration #54377

Closed
@findleyr

Description

@findleyr

#38706 is a task that must be completed by the tools team for each Go release. It involves a minor edit and running go generate ./internal/imports within x/tools. In other words, it is an automation that should be straightforward to implement in the release team's relui workflow system, by defining a new task that creates the requisite CL.

Since we're interested in using relui for other automation, this seems like a good place to start.

CC @golang/tools-team

Activity

added
ToolsThis label describes issues relating to any tools in the x/tools repository.
on Aug 10, 2022
added this to the Unreleased milestone on Aug 10, 2022
added
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.
on Aug 10, 2022
gopherbot

gopherbot commented on Sep 29, 2022

@gopherbot
Contributor

Change https://go.dev/cl/436515 mentions this issue: internal/task: add a relui workflow to automate goimports stdlib regeneration

gopherbot

gopherbot commented on Nov 7, 2022

@gopherbot
Contributor

Change https://go.dev/cl/442157 mentions this issue: internal/relui: extend VersionTasks feature to automate goimports stdlib regeneration

gopherbot

gopherbot commented on Nov 8, 2022

@gopherbot
Contributor

Change https://go.dev/cl/448715 mentions this issue: internal/relui: add output that registers CreateUpdateStdlibIndexCL

gopherbot

gopherbot commented on Feb 1, 2023

@gopherbot
Contributor

Change https://go.dev/cl/464535 mentions this issue: internal/task: skip CreateUpdateStdlibIndexCL

gopherbot

gopherbot commented on Feb 2, 2023

@gopherbot
Contributor

Change https://go.dev/cl/464815 mentions this issue: cmd/relui: fix up goimports regeneration task, add one-off workflow

added
NeedsFixThe path to resolution is known, but the work has not been done.
and removed
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.
on Feb 2, 2023
gopherbot

gopherbot commented on Feb 2, 2023

@gopherbot
Contributor

Change https://go.dev/cl/464915 mentions this issue: cmd/relui: add await step for goimports CL, remove ad-hoc workflow

moved this to Done in Go Releaseon Feb 7, 2023
locked and limited conversation to collaborators on Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.ToolsThis label describes issues relating to any tools in the x/tools repository.

Type

No type

Projects

Status

Done

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @dmitshur@gopherbot@thanm@dle8@findleyr

      Issue actions

        x/tools: add a relui workflow to automate goimports stdlib regeneration · Issue #54377 · golang/go