xyproto / orbiton

Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, llm tab completion, cut/paste portals and a simple gdb front-end.
https://roboticoverlords.org/orbiton
BSD 3-Clause "New" or "Revised" License
501 stars 15 forks source link

2.65.7 release build failure #19

Closed chenrui333 closed 11 months ago

chenrui333 commented 11 months ago

👋 looks like there is some issue with the 2.65.7 release which caused the following build failure

  ./game.go:917:26: c.ToImage undefined (type *vt100.Canvas has no field or method ToImage)

relates to https://github.com/Homebrew/homebrew-core/pull/157537

xyproto commented 11 months ago

Thank you for reporting! I will have to examine why the tests works locally but fails when the CI tests are running. I can submit a new PR for Homebrew once I have figured it out. Perhaps it is related to caching somehow.

xyproto commented 11 months ago

I reverted the offending commit.

I have no idea why both go build -mod=vendor and go test -mod=vendor ./.. worked locally but not in the GitHub CI workflow.

chenrui333 commented 11 months ago

Thanks @xyproto!