Commit Graph

512 Commits

Author SHA1 Message Date
Salman Mohammed fea5cd2574 try using dtolnay/rust-toolchain@stable to setup rust test.sm_release16 2025-01-17 11:49:59 -05:00
Salman Mohammed 3ea942a872 install cross is failing for some reason 2025-01-17 11:44:03 -05:00
Salman Mohammed 0184d3fc05 add reuseable workflow for build-cli test.sm_release15 2025-01-17 11:39:19 -05:00
Salman Mohammed f00c9f5e00 add job name for bundle-desktop reuse flow 2025-01-17 11:25:46 -05:00
Salman Mohammed f6880688b2 reuseable workflows need to be at root, install-cli artifact test.sm_release14 2025-01-17 11:19:58 -05:00
Salman Mohammed 7210643b98 fix typos 2025-01-17 11:11:00 -05:00
Salman Mohammed a1be1d8793 standardize how we checkout code, setup rust, reuse bundle-desktop workflow call 2025-01-17 11:08:09 -05:00
Salman Mohammed 600e0eecca clean up download_cli.sh prints to console test.sm_release13 2025-01-17 10:33:27 -05:00
Salman Mohammed 1390d19c03 update download_cli script and workflows 2025-01-17 10:26:35 -05:00
Salman Mohammed 3697d715b5 minor updates to pr-comment workflow 2025-01-17 09:38:15 -05:00
Salman Mohammed d55f178eec use github/command@v1.3.0 to gate the pr comment trigger 2025-01-17 08:55:07 -05:00
Salman Mohammed 7014fc4d99 add canary release workflow 2025-01-17 08:42:00 -05:00
Salman Mohammed c02dce241a simplify release workflow, add a PR comment trigger for desktop app release test.sm_release12 2025-01-17 08:33:57 -05:00
Salman Mohammed 72917ae6bd use pkg-config instead of pkg-config:arm64 in linux aarch64 cross target test.sm_release11 2025-01-17 07:29:51 -05:00
Salman Mohammed f187310ef6 use cross for building, update Cross.toml and release.yml test.sm_release10 2025-01-17 07:22:07 -05:00
Salman Mohammed 5ff918fb45 replace install rust toolchain command with a maintained github action 2025-01-17 06:21:14 -05:00
Kalvin Chau 8c4731cc89 ci: fix bash script 2025-01-16 18:29:15 -08:00
Kalvin Chau 774bc59a11 ci: use deb822 sources for ubuntu24 2025-01-16 18:27:08 -08:00
Kalvin Chau c0fbacdedd ci: use file in /etc/os-release for codename 2025-01-16 18:18:12 -08:00
Kalvin Chau a9b434df27 ci: try adding back linux arm64 2025-01-16 17:49:19 -08:00
Salman Mohammed 15facb62fe skip ubuntu-latest, aarch64 builds for now, add in stable draft release test.sm_release9 2025-01-16 20:14:36 -05:00
Salman Mohammed c086a51dcb Revert "use ubuntu-22.04 instead of ubuntu-latest which run 24.x"
This reverts commit 1f6a46a81d.
2025-01-16 20:11:34 -05:00
Salman Mohammed 1f6a46a81d use ubuntu-22.04 instead of ubuntu-latest which run 24.x 2025-01-16 20:07:56 -05:00
Salman Mohammed 1cb95e4800 try adding target on setup rust - actions-rs/toolchain@v1 test.sm_release8 2025-01-16 19:58:40 -05:00
Salman Mohammed b1cf8ad992 try to make it work for ubuntu aarch64 test.sm_release7 2025-01-16 19:46:36 -05:00
Salman Mohammed da1daef9bc separate installation process linux arm vs amd test.sm_release6 2025-01-16 19:34:07 -05:00
Salman Mohammed 63e766c60b add libdbus-1-dev system library test.sm_release5 2025-01-16 19:19:44 -05:00
Salman Mohammed c3c22424bc forgot to remove cross in build step test.sm_release4 2025-01-16 19:11:52 -05:00
Salman Mohammed 08f337efda again lets try without cross 2025-01-16 19:08:09 -05:00
Salman Mohammed 2d06b84e2a dont have conditional on the macos-cert step, or else npm run bundle fails 2025-01-16 18:58:41 -05:00
Salman Mohammed 8031ae87e5 bring back cross, install as a separate step test.sm_release3 2025-01-16 18:55:35 -05:00
Salman Mohammed e546021bee try to build without cross test.sm_release2 2025-01-16 18:46:42 -05:00
Salman Mohammed 30f1aa45d7 fix indentation test.sm_release1 2025-01-16 18:29:19 -05:00
Salman Mohammed 640b40c3fc add TODOs only for testing 2025-01-16 18:16:13 -05:00
Salman Mohammed ce353f8d74 add special test tag pattern 2025-01-16 18:10:17 -05:00
Salman Mohammed b0ce8e0a68 add back some comments 2025-01-16 18:09:08 -05:00
Salman Mohammed 7d6d6e640f combine CLI and Desktop App into a single release.yml 2025-01-16 18:03:21 -05:00
Salman Mohammed 9b901a0ff8 combine the two CI workflows into a single one, skip docs dir 2025-01-16 16:16:43 -05:00
Kalvin C 4860adbf83 remove use of bare unwrap() in error propagation (#600) 2025-01-15 21:41:23 -08:00
Bradley Axen 4e0d80310c feat: update the cli to be cross platform (#624) v1.0-beta4 2025-01-15 21:35:26 -08:00
Bradley Axen 52e55236ee fix: make sure dev setup works and document (#623)
Co-authored-by: Mic Neale <michael.neale@gmail.com>
2025-01-16 16:29:27 +11:00
Michael Neale 829359584b chore [v1.0]: tidy up processes when session closes (#622) 2025-01-16 14:45:39 +11:00
Michael Neale 90ab608d12 nit: small change to give a choice (#620) 2025-01-16 12:53:44 +11:00
Michael Neale f4eeabc22a [ui, v1.0] deep link add mcp session (#617) 2025-01-16 11:05:14 +11:00
marcelle ee0359a7c0 feat: add a truncating agent (#579) 2025-01-15 16:48:08 -05:00
Alex Hancock a8bdd5bd33 feat: Release devtools opening keyboard shortcut when goose window is not focused (#614) 2025-01-15 16:22:14 -05:00
Bradley Axen 823fa36e55 feat: performance tweaks for partial release (#611) 2025-01-15 11:33:44 -08:00
Max Novich a180516e25 Alexhancock/inline code (#612)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-01-15 11:28:42 -08:00
Salman Mohammed 2cb23d9293 feat: add more tracing logs, trim loaded prompt (#603) 2025-01-15 13:44:29 -05:00
lily-de 97fe873823 feature: new welcome page and real keychain (#604)
Co-authored-by: Bradley Axen <baxen@squareup.com>
Co-authored-by: Mic Neale <michael.neale@gmail.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
2025-01-15 09:31:26 -08:00