Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: goose windows #880

Open
wants to merge 33 commits into
base: main
Choose a base branch
from
Open

feat: goose windows #880

wants to merge 33 commits into from

Conversation

Kvadratni
Copy link
Collaborator

@Kvadratni Kvadratni commented Jan 29, 2025

image

UPDATE Feb 3 2025

CLI should work native in CMD or powershell with some visual artifacts
UI starts but has errors which prevent chat from loading ( under investigation)

update Feb 4 2025

We have a functional app. Some bugs possible but it mostly works

Run instructions

(I used Windows package manager winget for these steps but can install however you want)

  1. Install Github Desktop winget install -e --id GitHub.GitHubDesktop
  2. Install Docker Desktop winget install -e --id Docker.DockerDesktop
  3. Install NVM winget install -e --id CoreyButler.NVMforWindows
  4. Install Just winget install -e --id Casey.Just
  5. Log out of computer and log back in
  6. Start Docker
  7. Run nvm install node and then nvm use 23
  8. From admin powershell Set-ExecutionPlocy –scope CurrentUser RemoteSigned
  9. Then clone the goose repo window branch, and then just run just run-ui-windows from git-bash.

@Kvadratni Kvadratni force-pushed the mnovich/goose-windows branch from f6151bc to 5223359 Compare January 29, 2025 06:26
@Kvadratni Kvadratni marked this pull request as ready for review January 29, 2025 06:27
@Kvadratni Kvadratni force-pushed the mnovich/goose-windows branch 2 times, most recently from f7e925a to 1d9bc65 Compare January 29, 2025 18:56
Justfile Outdated Show resolved Hide resolved
@Kvadratni Kvadratni force-pushed the mnovich/goose-windows branch 15 times, most recently from 78c269e to 2184ae7 Compare February 4, 2025 21:56
@Kvadratni Kvadratni changed the title feat: goose windows (highly WIP) feat: goose windows Feb 5, 2025
@Kvadratni Kvadratni force-pushed the mnovich/goose-windows branch 5 times, most recently from 2bd79a0 to ea709eb Compare February 5, 2025 17:17
@Kvadratni
Copy link
Collaborator Author

.bundle

Copy link

github-actions bot commented Feb 5, 2025

Desktop App for this PR

The following build is available for testing:

After downloading, unzip the file and drag the Goose.app to your Applications folder. The app is signed and notarized for macOS.

This link is provided by nightly.link and will work even if you're not logged into GitHub.

Kvadratni and others added 29 commits February 6, 2025 14:26
Co-authored-by: Ryan Versaw <[email protected]>
- Added Windows target to default build matrix
- Added verbose logging for Windows builds in Cross.toml
- Added debug logging and toolchain info to build step
- Added -vv flag to cross build command for more verbose output
# Conflicts:
#	Justfile
@Kvadratni Kvadratni force-pushed the mnovich/goose-windows branch from 81151cb to f08f929 Compare February 6, 2025 22:26
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.

4 participants