Bradley Axen
23987f7c89
fix: cleanup ( #662 )
2025-01-20 18:10:55 -08:00
Bradley Axen
917795e632
fix: add missing type param, separate block for signed/unsigned ( #661 )
2025-01-20 19:51:36 -05:00
Salman Mohammed
b827a7e148
refactor: use the reuseable bundle-desktop workflow in ci.yml ( #658 )
2025-01-20 15:28:10 -05:00
Bradley Axen
f8a577c2b4
fix: clean up providers ( #650 )
2025-01-20 11:33:25 -08:00
Michael Neale
cb5784a0ba
see if we can do a faster desktop ci ( #643 )
2025-01-18 12:11:33 +11:00
Salman Mohammed
4fc741ac33
fix: update command to ".bundle" in pr-comment-bundle-desktop workflow ( #640 )
2025-01-17 16:43:26 -05:00
Salman Mohammed
c331a146f5
ci: update github action workflows for CI and release ( #633 )
...
Co-authored-by: Kalvin Chau <kalvin@squareup.com >
- combines the release workflow for CLI and Desktop App
- "Build CLI" step only builds 'goose' artifacts; it skips 'goosed' artifacts
- we no longer release desktop app run on pull requests speeds up PR builds a lot. however, i created a separate PR comment trigger which we can trigger with "/bundle-desktop" comment cause it can be useful in select PRs.
- system deps in Cross.toml had to be updated (possible due to the recent Ubuntu update from 22 -> 24 in Github runners)
- versioned and stable release
- adds a PR comment trigger workflow to bundle desktop app and comment on PR with the download link
- only download 'goose' artifacts in download_cli.sh, improve error msgs
- combines the CI workflows for rust and electron app to a single workflow
- adds canary release workflow
2025-01-17 14:36:08 -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
Lifei Zhou
a27a753e41
chore: use cross to build binaries ( #507 )
2025-01-02 16:53:37 +11:00
Michael Neale
6573147d63
feat: a system for non developers to augment developer system ( #524 )
...
has menu items to turn on (off by default)
2025-01-01 15:07:03 +11:00
Michael Neale
4a6a46fa63
working on automating release of .zip and binaries and having them on each PR as well ( #509 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2024-12-21 16:46:03 +11:00
Michael Neale
de90c557b5
Update cli-release.yml
2024-12-20 14:57:09 +11:00
Michael Neale
e1381a5b0d
fix: use rust tls ( #500 )
2024-12-20 10:41:44 +11:00
Michael Neale
4c467d8f70
chore: V1.0 release automation ( #493 )
2024-12-18 18:25:20 +11:00
Mic Neale
a786e107b6
requires foreign architectures
2024-12-18 15:14:58 +11:00
Mic Neale
171431df91
more xcompile deps
2024-12-18 15:03:39 +11:00
Mic Neale
ecdd154e3e
Merge branch 'v1.0' of github.com:block/goose into v1.0
...
* 'v1.0' of github.com:block/goose:
chore: Cargo build tokenizers (#491 )
2024-12-18 14:59:40 +11:00
Mic Neale
d6a9bbcf0d
x compilation tools
2024-12-18 14:59:16 +11:00
Michael Neale
dc7fc6acbf
chore: Cargo build tokenizers ( #491 )
...
Co-authored-by: Alec Thomas <alec@swapoff.org >
2024-12-18 14:14:14 +11:00
Alec Thomas
be17594876
feat: build and release binaries to GH releases ( #477 )
2024-12-18 13:48:50 +11:00
Michael Neale
e85afc1b33
chore: eslint for ts ( #463 )
2024-12-13 13:52:31 +11:00
Jarrod Sibbison
a6f72b7f02
chore: cargo fmt ci check ( #448 )
...
Co-authored-by: Mic Neale <michael.neale@gmail.com >
2024-12-13 09:00:27 +11:00
Michael Neale
e407f0e2c7
fix: lib - add libxcb1-dev ( #430 )
2024-12-09 09:38:26 +11:00
Michael Neale
662b8117e4
only publish default bundle of goose.app ( #381 )
2024-12-05 12:03:06 +11:00
Michael Neale
b151690a32
feat: Hardened runtime and notarization ( #367 )
2024-11-28 19:15:26 +11:00
Alice Hau
3c6583ab9a
feat [cli]: Add keyring management for OpenAI API keys ( #361 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
2024-11-27 18:17:23 -08:00
Michael Neale
524af9ea7d
fix: fix oauth home ( #346 )
2024-11-26 22:45:32 +11:00
Bradley Axen
8d9fc0d5e8
chore: fix all lints and formats ( #336 )
2024-11-25 12:43:16 -08:00
Bradley Axen
89b051cf90
feat: More parity ( #330 )
2024-11-25 09:31:53 -08:00
Michael Neale
1711b5e9db
feat: automatic port detection, assignment, ci and more ( #324 )
2024-11-24 17:37:41 +11:00
meenalc
1eab61ea2b
feat: migrate the ollama provider from python to rust ( #249 )
2024-11-22 01:16:25 -08:00
Michael Neale
e94d53384f
feat: Micn/fix build ( #301 )
2024-11-21 20:34:10 +11:00
Bradley Axen
27abdd0f9f
blank slate
2024-11-06 15:33:19 -08:00
Max Novich
ffb214addf
feat: add browser toolkit ( #179 )
...
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2024-11-04 16:39:12 +11:00
Lam Chau
ac197aa553
chore: license-checker improvements ( #212 )
2024-11-04 10:04:17 +11:00
Lam Chau
1e0c4c0994
feat: license checker ( #201 )
2024-10-26 11:23:33 +11:00
Michael Neale
e7f74342c2
feat: trying a license checker ( #184 )
2024-10-24 17:59:57 +11:00
Michael Neale
657c3eb5c3
fix: adding a release checker ( #176 )
2024-10-21 13:20:40 +11:00
Salman Mohammed
49a30b4d22
revert: "feat: add local langfuse tracing option ( #106 )" ( #137 )
2024-10-10 18:31:26 -04:00
Alice Hau
56d88a8ac2
feat: add local langfuse tracing option ( #106 )
2024-10-10 14:50:06 -04:00
lily-de
5029b195e2
docs: update deploy workflow ( #124 )
...
Co-authored-by: damienrj <damien@squareup.com >
2024-10-08 13:37:21 -04:00
Lam Chau
dfecf829a8
docs: add callout plugin ( #119 )
2024-10-04 19:19:47 -07:00
Bradley Axen
92fe8e7008
chore: setup workspace for exchange ( #105 )
2024-10-02 11:05:43 -07:00
Lam Chau
c508de27cc
ci: add include-markdown for mkdocs ( #100 )
2024-09-27 11:35:39 -07:00
lily-de
4704b82bf1
chore: update docs again ( #77 )
2024-09-25 14:20:49 -04:00
Luke Alvoeiro
7d5461d240
ci: enforce PR title follows conventional commit ( #14 )
2024-09-04 11:40:58 -07:00
Bradley Axen
bb8966bb02
Apply ruff and add to CI ( #40 )
2024-09-04 14:47:47 +10:00
Zaki Ali
bdee4f7ebd
chore: Update publish github workflow to check package versions before publishing ( #19 )
2024-09-03 18:30:23 -07:00
Michael Neale
5b3f4455ed
conditionally publish only when config changes ( #9 )
...
* conditionally publish only when config changes
* only on tags
2024-08-26 20:46:58 +10:00
Mic Neale
06dd45bcdf
trigger on PRs
2024-08-24 17:02:52 +10:00