Benson Wong
3edb180c08
ci: free up disk space before ROCm container build ( #460 )
2026-01-14 22:03:42 -08:00
Benson Wong
66d555e625
Improve container build reliability ( #457 )
...
* docker: add .env usage in build-container.sh
* .github,docker: add rocm, improve logging
* .github,CLAUDE.md: fix workflow and update guidelines
Update containers workflow to only push images when triggered
manually or on schedule, not on workflow file changes.
- add push trigger for workflow file changes in containers.yml
- update push condition to skip on regular push events
- update CLAUDE.md commit message guidelines
* docker: remove comma in build-container.sh
* .github,docker: improve container build workflow
Add pagination support for fetching llama.cpp tags and improve debugging.
- add build-container.sh to workflow trigger paths
- implement fetch_llama_tag() with pagination support
- replace .env with local testing instructions
- add DEBUG_ABORT_BUILD flag for testing
2026-01-10 22:14:33 -08:00
Benson Wong
c0fc858193
Add configuration file JSON schema ( #393 )
...
* add json schema for configuration
* add GH action to validate schema
2025-11-08 15:04:14 -08:00
Benson Wong
4662cf7699
add 'unconfirmed bug' as default label in bug-report.md
2025-08-15 15:38:12 -07:00
Benson Wong
74556c3a36
Update bug-report.md [skip ci]
2025-08-08 09:52:05 -07:00
Benson Wong
5c381e4b30
Add gofmt linting to ci
2025-08-07 20:29:18 -07:00
Benson Wong
5672cb03fd
Update github actions for notifying homebrew build ( #212 )
...
Combine homebrew-llama-swap event with the release action
2025-07-30 11:29:03 -07:00
Benson Wong
7905fa9ea3
Update trigger-homebrew-update.yml [skip ci]
2025-07-30 10:13:49 -07:00
Ian Sebastian Mathew
bbaf172956
add trigger to rebuild homebrew formula ( #210 )
2025-07-30 10:12:21 -07:00
Benson Wong
591a9cdf4d
update release.yml
2025-06-16 16:50:25 -07:00
Thammachart Chinvarapon
cc33b6c270
restore intel docker builds ( #163 )
2025-06-16 11:13:49 -07:00
Benson Wong
b2a891f8f4
Disable building of intel container until it's fixed upstream
2025-05-23 22:54:43 -07:00
Benson Wong
d7b390df74
Add GH Action for Testing on Windows ( #132 )
...
* Add windows specific test changes
* Change the command line parsing library - Possible breaking changes for windows users!
2025-05-14 21:51:53 -07:00
Benson Wong
5025c2f1f3
Add GH windows tests (not working yet)
2025-05-14 19:58:22 -07:00
Benson Wong
8ada72eb57
Update issue templates
2025-05-14 16:36:32 -07:00
Thammachart Chinvarapon
9548931258
ci: re-enabled intel build pipeline ( #121 )
2025-05-11 00:19:57 -07:00
Benson Wong
9667989727
Disabling intel container build since it's been broken for weeks.
2025-05-04 21:39:42 -07:00
Benson Wong
ec0348e431
Reduce stale time for issues
2025-04-29 21:16:34 -07:00
Benson Wong
9b2ed244e2
Improve Continuous integration and fix concurrency bugs ( #66 )
...
- improvements to the continuous GH actions
- fix edge case concurrency bugs with Process.start() and state transitions discovered setting up CI.
2025-03-11 10:39:14 -07:00
Benson Wong
eeb72297f7
add first version of CI for go
2025-03-11 08:45:56 -07:00
Benson Wong
eabfe70cc6
add GH action to close inactive issues
2025-03-09 19:51:48 -07:00
Benson Wong
29cd98878d
better container build logic when upstream containers do not exist
2025-03-09 13:02:06 -07:00
Benson Wong
1e25b44a06
add workflow_dispatch to release action
2025-02-18 17:27:43 -08:00
Benson Wong
ebabe55ff3
Delete untagged packages after build and push ( #55 )
2025-02-18 10:32:32 -08:00
Benson Wong
41a338297c
deletion of untagged containers happen after build-and-push
2025-02-18 10:11:59 -08:00
Benson Wong
7e3353efeb
add action step to remove untagged containers
2025-02-18 10:08:41 -08:00
Benson Wong
4ed58fb173
update container build action
2025-02-18 09:59:06 -08:00
Benson Wong
0acfdb9f78
update workflow to build cpu and disable musa
2025-02-14 15:26:59 -08:00
Benson Wong
f20f2c9b7a
add docs and container build improvements #43
2025-02-14 12:20:07 -08:00
Benson Wong
7a97c38828
enable parallel container built #46
2025-02-14 11:04:33 -08:00
Benson Wong
4885132565
more permissions futzing
2025-02-14 11:02:15 -08:00
Benson Wong
8b46a0b7f1
grant package:write to container workflow #46
2025-02-14 10:55:30 -08:00
Benson Wong
1b6736ec6f
rename workflow for containers
2025-02-14 10:50:15 -08:00
Benson Wong
11d024bbaa
just build cuda while debugging
2025-02-14 10:48:06 -08:00
Benson Wong
d7e1bb9f7c
add GITHUB_TOKEN to container build env
2025-02-14 10:43:44 -08:00
Benson Wong
ab93460a8b
first container code ( #52 )
2025-02-14 10:39:25 -08:00
Benson Wong
4c94927658
Move release to Makefile out of goreleaser
...
- less complexity
- easier
- goreleaser, github, pipelines: 1... mostlygeek: 0
2024-12-14 10:16:46 -08:00
Benson Wong
a955a4a5c0
create tag to release
2024-12-14 10:07:20 -08:00
Benson Wong
22d3f1a4f9
Change versioning to use git commits counts instead of semver
...
- less work for me
- more frequent releases
2024-12-14 09:53:13 -08:00
Benson Wong
ef8d0020f3
release works?
2024-10-04 12:54:14 -07:00
Benson Wong
5a4a41c015
add release thing
2024-10-04 12:53:10 -07:00
Benson Wong
f992f7f52f
Create go.yml
2024-10-04 12:45:13 -07:00