Fedor Kororkov
9e6e59b379
[codex] Publish Tart to openai/homebrew-tools ( #1277 )
...
* Publish Tart to openai/homebrew-tools
* Write Tart formula under Formula directory
* Use macOS 26 runners
* docs: install Tart tools from OpenAI tap
* Add required GitHub Actions test check
* Fix hosted tests and notarization credentials
2026-07-16 21:32:18 -04:00
Fedor Korotkov
1e52e17c21
Move brew completions to post_install ( #1227 )
...
* Move brew completions to post_install
* Reduce Layerizer test disk fixture size to 1GB
* Skip registry integration tests on Docker startup failure
2026-04-11 22:26:52 -04:00
Nikolay Edigaryev
ad9c3c661e
Reformat code idents and introduce the SwiftFormat linter ( #339 )
...
* Package.swift: add SwiftFormat
Can be invoked with "swift package plugin swiftformat".
* $ swift package plugin swiftformat
* .cirrus.yml: run SwiftFormat
* SwiftFormat: exclude Sources/tart/OCI/Reference/Generated
2022-11-29 15:56:13 +00:00
Nikolay Edigaryev
166e3e570f
Ditch AsyncHTTPClient in favor of URLSession ( #260 )
2022-10-05 00:39:36 +04:00
Fedor Korotkov
e2b7f12388
Support chunked uploads ( #159 )
...
* Support chunked uploads
* Rebase fixes
* Bump swift http client
2022-08-08 10:16:47 -04:00
Nikolay Edigaryev
384abcd0bd
OCI: make sure annotations are sorted ( #138 )
2022-06-27 16:25:52 +03:00
Fedor Korotkov
35904dc637
Async http client for pull/push ( #95 )
...
* Use async http client for pull/push
* Don't update progress too frequently
* Removed unused variable
* Rebased after added tests
2022-05-20 11:04:21 -04:00
Nikolay Edigaryev
fec803277d
Registry functional/integration tests ( #96 )
...
* Registry functional/integration tests
* Remove DockerClientSwift import
* Encodable, Decodable → Codable
2022-05-20 09:52:37 -04:00