Skip to content

build: breaking change in go-github #19208

Closed
@kevinburke

Description

@kevinburke

The go-github repository took the opportunity to add context.Context parameters to all API calls that go over the network. Several of the packages in x/build depend on go-github:

  • x/build/devapp
  • x/build/godash
  • x/build/cmd/godash
  • x/build/maintner
  • x/build/cmd/issuelock

CL 37293 adds Context support.

I'm not sure this is enough, however, since the new go-github can only run on 1.7 or higher, and I'm pretty sure this rules out using Google App Engine. People might also run into problems compiling the library if they have an older version of go-github (or a newer version, with an older version of x/build). We could vendor the old version in the x/build repository to maintain maximum compatibility.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions