Eric Ernst and GitHub
f8ba57ebd2
Revert "Update builder API to use grpc-swift-2. ( #1309 )" ( #1324 )
...
This reverts commit 50900938c4 , restoring
the grpc-swift-1 based builder API while preserving build secrets and
hidden docker dir support added in a00ec5c .
Signed-off-by: Eric Ernst <eric_ernst@apple.com >
2026-03-18 01:33:21 -07:00
J Logan and GitHub
50900938c4
Update builder API to use grpc-swift-2. ( #1309 )
...
- Closes #1308 .
- Applies dependency and code changes similar to
apple/containerization#578 .
- Upgrades hawkeye to latest version.
- Update StderrLogHandler not to create a (non-Sendable) Swift time
formatter object for every log message.
2026-03-16 10:33:36 -07:00
Saehej Kang and GitHub
21dabb74fa
[build-command]: Add --pull option for fetching latest image ( #844 )
...
- Closes #733 .
2026-02-05 00:13:36 -08:00
Kathryn Baldauf and GitHub
d6f052d206
Update license header on all files to include the current year ( #1024 )
...
## Motivation and Context
Now that we're in 2026, we need to update the license headers on all the
files. Unfortunately, Hawkeye doesn't have an attribute for the current
year to help us avoid this in the future. Instead, I had to work around
this by doing the following:
1. Update licenserc.toml with:
```
[properties]
... (other properties)
currentYear = "2026"
```
2. Update scripts/license-header.txt with
```
Copyright ©{{ " " }}{%- set created = attrs.git_file_created_year or
attrs.disk_file_created_year -%}{%- set modified = props["currentYear"]
-%}{%- if created != modified -%} {{created}}-{{modified}}{%- else
-%}{{created}}{%- endif -%}{{ " " }}{{ props["copyrightOwner"] }}.
```
Then I removed these two changes before committing. After this PR is
merged, all files will have recently had git updates, so the existing
code for setting the modified year should work as intended.
Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com >
2026-01-05 13:09:34 -08:00
38960553cb
Lowercase error messages ( #945 )
...
## Type of Change
- [x] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
## Motivation and Context
For consistency, all error messages are lowercased.
## Testing
- [ ] Tested locally
- [ ] Added/updated tests
- [ ] Added/updated docs
---------
Co-authored-by: J Logan <sgtbakerrahulnet@yahoo.com >
2025-12-09 12:32:28 -08:00
Raj and GitHub
827b46c672
Show image download progress during builds ( #850 )
...
- Closes #710 .
## Type of Change
- [ ] Bug fix
- [x] New feature
- [ ] Breaking change
- [ ] Documentation update
## Motivation and Context
Fetching images during builds currently show just a 0.0s timer, and no
other info making builds appear hung. This adds a realtime download
progress bar with info, when pulling base images during builds.
<img width="1133" height="640" alt="Screenshot 2025-11-04 at 2 54 33 PM"
src="https://github.com/user-attachments/assets/200d8485-a956-4ce1-bbfe-d7406bd85774 "
/>
## Testing
- [x] Tested locally
- [ ] Added/updated tests
- [ ] Added/updated docs
2025-11-12 15:08:22 -08:00
J Logan and GitHub
bfc5ca9222
Removes "all rights reserved" from license header. ( #711 )
...
Closes #63 .
2025-10-03 13:28:16 -07:00
Sidhartha Mani and GitHub
f68919c137
[Build] fixes for tar output mode ( #353 )
...
Fixes https://github.com/apple/container/issues/347
2025-07-18 16:50:11 -07:00
+6
8e9670c8f8
Initial commit
...
Co-authored-by: Aditya Ramani <a_ramani@apple.com >
Co-authored-by: Agam Dua <agam_dua@apple.com >
Co-authored-by: Danny Canter <danny_canter@apple.com >
Co-authored-by: Dmitry Kovba <dkovba@apple.com >
Co-authored-by: Eric Ernst <eric_ernst@apple.com >
Co-authored-by: Evan Hazlett <ehazlett@apple.com >
Co-authored-by: Gilbert Song <gilbertsong@apple.com >
Co-authored-by: Hugh Bussell <hbussell@apple.com >
Co-authored-by: John Logan <john_logan@apple.com >
Co-authored-by: Kathryn Baldauf <k_baldauf@apple.com >
Co-authored-by: Madhu Venugopal <mvenugopal@apple.com >
Co-authored-by: Michael Crosby <michael_crosby@apple.com >
Co-authored-by: Sidhartha Mani <sidhartha_mani@apple.com >
Co-authored-by: Tanweer Noor <tnoor@apple.com >
Co-authored-by: Ximena Perez Diaz <xperez528@gmail.com >
Co-authored-by: Yibo Zhuang <yzhuang@apple.com >
2025-06-05 15:51:55 -07:00