flan and Claude Sonnet 4.6
ee585d4bae
feat: add :cpu tag for amd64 CPU-only image
...
Introduces a VARIANT=gpu|cpu build arg to the Dockerfile. The cpu
variant uses ubuntu:22.04 (no CUDA base), installs torch+cpu and
onnxruntime (no GPU deps) via a separate pyproject-cpu.toml / uv-cpu.lock,
and is published as :cpu (dev-cpu on the dev branch) via a new
build-cpu CI job. Saves ~2 GB over the default GPU image.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 14:50:12 +00:00
flan and Claude Sonnet 4.6
34d4780554
feat: upgrade to Python 3.13, arm64 base to Ubuntu 26.04
...
All platforms now use Python 3.13. amd64 installs via deadsnakes PPA on
the Ubuntu 22.04 CUDA base; arm64 gets Python 3.13 natively from Ubuntu
26.04. Verified cp313 wheels exist for onnxruntime-gpu 1.26.0 and
torch 2.12.0+cu126. uv.lock regenerated under CPython 3.13.5.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 04:18:50 +00:00
dependabot[bot]
c8fbbc0431
build(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 03:57:11 +00:00
dependabot[bot]
c1cc0dd9c2
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 03:57:08 +00:00
dependabot[bot]
57668dabf4
build(deps): bump astral-sh/setup-uv from 4 to 7
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 4 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 03:57:05 +00:00
dependabot[bot]
2172b61254
build(deps): bump actions/github-script from 7 to 9
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 03:57:01 +00:00
dependabot[bot]
10eb7265c1
build(deps): bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 03:56:58 +00:00
flan and Claude Sonnet 4.6
444932c369
fix: remove API key from plain-text config file, add workflow permissions
...
- config.py: stop writing API_KEY to .immich_config.json; direct users
to .env instead. Resolves CodeQL py/clear-text-storage-sensitive-data.
- test.yml, lint.yml: add permissions: contents: read to satisfy
actions/missing-workflow-permissions scanner.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 03:51:55 +00:00
flan and Claude Sonnet 4.6
b98fc94179
ci: remove lockfile verify race condition
...
uv lock --check in a separate job races against the update-lockfile
bot. Replace with uv lock inline in release.yml and drop the pre-job
from docker-publish.yml entirely.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 03:43:05 +00:00
flan and Claude Sonnet 4.6
eea7baa19f
refactor: rename project to winnow
...
- Rename Python package directory if_curator/ → winnow/
- Update all imports, entry points, and CLI references
- Update pyproject.toml: name, scripts, package list, repository URL
- Update Dockerfile, compose.yml, entrypoint.sh, scheduler.py
- Update GitHub Actions workflow image names
- Update README
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 01:07:46 +00:00
flan and Claude Sonnet 4.6
5634dd9e0c
ci: add uv/docker/github-actions dependabot + run lint/test on dev
...
- dependabot.yml: add uv ecosystem (updates pyproject.toml + uv.lock
together), github-actions ecosystem (keeps action versions current),
and group all Python deps into one weekly PR
- lint.yml, test.yml: extend triggers to dev branch so ruff and pytest
run on push/PR to dev, not just main
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 00:44:44 +00:00
flan
f5a8125b1e
dev
2026-06-11 12:31:11 -04:00
root
90653f4d0d
automated update: 2026-06-11 00:40:59
2026-06-11 00:41:40 -04:00
root
54960a0229
automated update: 2026-06-11 00:34:20
2026-06-11 00:34:20 -04:00
root
82c0190064
workflows
2026-06-11 00:15:42 -04:00
root
7210df27c8
automated update: 2026-06-10 23:50:06
2026-06-10 23:50:06 -04:00
root
4909ca3c2e
automated update: 2026-06-10 23:19:46
2026-06-10 23:19:46 -04:00
root
cdf10452fb
automated update: 2026-06-10 22:31:20
2026-06-10 22:31:20 -04:00
root
78ce09adaa
automated update: 2026-06-10 22:07:46
2026-06-10 22:07:46 -04:00
root
82f0adea3f
automated update: 2026-06-10 22:06:22
2026-06-10 22:06:22 -04:00
root
74351512a7
automated update: 2026-06-10 21:30:50
2026-06-10 21:30:50 -04:00
root
0dac947519
automated update: 2026-06-10 21:26:35
2026-06-10 21:26:35 -04:00
root
f14000be04
automated update: 2026-06-10 21:24:16
2026-06-10 21:24:16 -04:00
root
cd5f0f8849
automated update: 2026-06-10 21:20:20
2026-06-10 21:20:20 -04:00
root
5972402d9c
automated update: 2026-06-10 21:03:59
2026-06-10 21:03:59 -04:00
root
da2c58ae8d
automated update: 2026-06-10 20:51:44
2026-06-10 20:51:44 -04:00
root
4001f0cb3b
automated update: 2026-06-10 20:18:23
2026-06-10 20:18:23 -04:00
root
158c7f2786
automated update: 2026-06-10 19:55:53
2026-06-10 19:55:53 -04:00
copilot-swe-agent[bot] and ds-sebastian
eacca8fe22
Fix release workflow: pass notes via env var to avoid backtick syntax error
...
Co-authored-by: ds-sebastian <69488704+ds-sebastian@users.noreply.github.com >
2026-03-03 01:19:35 +00:00
copilot-swe-agent[bot] and ds-sebastian
f2f036d0ee
Add CHANGELOG.md and GitHub Actions release workflow for v0.1.0
...
Co-authored-by: ds-sebastian <69488704+ds-sebastian@users.noreply.github.com >
2026-03-03 01:14:40 +00:00