psychedelicious
2d8b5e26c2
build(ui): bump vite to latest
2025-07-07 10:25:24 +10:00
psychedelicious
50914b74ee
chore(build): update pnpm to v10
2025-07-07 10:25:24 +10:00
psychedelicious
fb6fb9abbd
gh: update CODEOWNERS
...
Added myself to everything so we do not get into situations where we need to rely on vic or lincoln to approve
2025-05-27 22:37:44 +10:00
psychedelicious
6ee5cde4bb
ci: do not install project when checking classifiers
2025-05-27 22:02:48 +10:00
psychedelicious
c8077f9430
ci: check classifiers in python-checks workflow
2025-05-27 22:02:48 +10:00
psychedelicious
f3e2a3c384
gh: update CODEOWNERS
...
- Remove brandon
- Consolidate two entries for `invokeai/backend`
2025-05-22 13:37:24 +10:00
psychedelicious
2513756c25
ci: fix name of uv lock checks job
2025-04-15 07:06:23 +10:00
psychedelicious
875670f713
ci: add comment to uv-lock-checks.yml
2025-04-15 07:06:23 +10:00
psychedelicious
153b148362
ci: add check for uv lockfile consistency with pyproject.toml
2025-04-15 07:06:23 +10:00
psychedelicious
3348755e6e
ci: fix name of build hweel workflow
2025-04-04 18:42:13 +11:00
psychedelicious
1c6fa1ad18
ci: update workflows to use revised build scripts
2025-04-04 18:42:13 +11:00
psychedelicious
97e158f13a
ci: use py3.12 to build installer
2025-04-04 18:42:13 +11:00
Eugene Brodsky
c27142bb02
reintroduce GPU_DRIVER build arg in CI container build, as it has apparently been removed
2025-04-04 18:42:13 +11:00
psychedelicious
ae45fc8a74
gh: update codeowners
...
- Add @psychedelicious as codeowner for docs
- Remove inactive contributors
2025-04-03 18:34:39 -04:00
psychedelicious
f6d770eac9
ci: add python 3.12 to test matrix
2025-03-28 18:28:32 -04:00
psychedelicious
47cb61cd62
ci: remove python 3.10 from test matrix
2025-03-28 18:28:32 -04:00
psychedelicious
b0fdc8ae1c
ci: bump linux-cpu test runner to ubuntu 24.04
2025-03-28 18:28:32 -04:00
psychedelicious
ed9b30efda
ci: bump uv to 0.6.10
2025-03-28 18:28:32 -04:00
psychedelicious
168e5eeff0
ci: use uv in typegen-checks
...
ci: use uv in typegen-checks to generate types
experiment: simulate typegen-checks failure
Revert "experiment: simulate typegen-checks failure"
This reverts commit f53c6876fe8311de236d974194abce93ed84930c.
2025-03-28 18:28:32 -04:00
psychedelicious
7acaa86bdf
ci: get ci working with uv instead of pip
...
Lots of squashed experimentation heh:
ci: manually specify python version in tests
ci: whoops typo in ruff cmds
ci: specify python versions for uv python install
ci: install python verbosely
ci: try forcing python preference?
ci: try forcing python preference a different way?
ci: try in a venv?
ci: it works, but try without venv
ci: oh maybe we need --preview?
ci: poking it with a stick
ci: it works, add summary to pytest output
ci: fix pytest output
experiment: simulate test failure
Revert "experiment: simulate test failure"
This reverts commit b99ca512f6e61a2a04a1c0636d44018c11019954.
ci: just use default pytest output
cI: attempt again to use uv to install python
cI: attempt again again to use uv to install python
Revert "cI: attempt again again to use uv to install python"
This reverts commit 3cba861c90738081caeeb3eca97b60656ab63929.
Revert "cI: attempt again to use uv to install python"
This reverts commit b30f2277041dc999ed514f6c594c6d6a78f5c810.
2025-03-28 18:28:32 -04:00
psychedelicious
96c0393fe7
ci: bump ruff to 0.11.2
...
Need to bump both CI and pyproject.toml at the same time
2025-03-28 18:28:32 -04:00
psychedelicious
403f795c5e
ci: remove linux-cuda-11_7 & linux-rocm-5_2 from test matrix
...
We only have CPU runners, so these tests are not doing anything useful.
2025-03-28 18:28:32 -04:00
psychedelicious
c0f88a083e
ci: use uv for python-tests
2025-03-28 18:28:32 -04:00
psychedelicious
542b182899
ci: use uv for python-checks
2025-03-28 18:28:32 -04:00
Billy
b57f5330c5
Pin action to commit
2025-03-19 07:28:28 +11:00
Billy
6375214878
Merge branch 'stripped-models' into git-lfs
2025-03-18 14:57:58 +11:00
Billy
8703eea49b
LFS cache
2025-03-18 14:08:21 +11:00
Billy
11963a65a4
CI/CD
2025-03-18 12:56:28 +11:00
psychedelicious
c84a646735
ci: pin tj-actions/changed-files
...
Closes #7793
2025-03-17 08:36:17 +11:00
psychedelicious
bdafe53f2e
repo: add @jazzhaiku to codeowners for CI, app and backend
2025-03-06 10:19:18 -05:00
Billy
551c78d9f3
Update ruff version
2025-03-06 09:10:50 +11:00
Eugene Brodsky
7feae5e5ce
do not cache image layers in CI docker build
2025-02-28 16:24:50 -05:00
Riku
d21506da6f
feat(ci): add typegen check workflow
2024-12-22 06:05:17 +11:00
psychedelicious
42d242609c
chore(gh): update pr template w/ reminder for what's new copy
2024-11-06 19:03:31 +11:00
Eugene Brodsky
a301ef5a5a
chore(ci): update github action version pins in container build workflow
2024-09-03 16:01:58 -04:00
Eugene Brodsky
9422df2737
feat(ci): enable a checkbox to push the container image when manually building via workflow dispatch
2024-09-03 16:01:58 -04:00
Brandon Rising
012864ceb1
Update macos test vm to macOS-14
2024-08-26 20:17:50 -04:00
Mary Hipp
dcd61e1f82
pin ruff version in python check gha
2024-08-15 09:47:49 -04:00
Ryan Dick
7c8846e309
Update the PR template QA instructions to 1) make it clear that authors are responsible for testing their PRs, and 2) encourage sufficient detail in the QA section.
2024-07-04 11:30:38 -04:00
Eugene Brodsky
bb6ff4cf37
chore(ci): update pnpm github action
2024-07-03 13:16:25 -04:00
psychedelicious
ec233e30fb
ci: fix name of installer build artifact
...
The build workflow was naming the file `InvokeAI-installer-v4.0.0rc6.zip.zip` (note the double ".zip"). This caused some confusion when creating releases on GitHub.
Name the build artifact `installer`. This results in `installer.zip`, which it's clear needs to be extracted first before uploading to the GH release.
2024-03-28 07:58:01 -04:00
psychedelicious
61520dfb86
gh: update pr template
...
Minor tweaks
2024-03-22 07:56:37 +11:00
psychedelicious
04aa97f0fd
gh: update pr template
2024-03-20 10:19:04 +11:00
psychedelicious
efea1a8a7d
ci: add always_run input to checks & tests, use this on release workflow
...
This bypasses the `changed-files` check, and forces the checks to run. The release workflow sets this flag to ensure that the checks and tests are always run for a release.
2024-03-13 15:32:42 +11:00
psychedelicious
4688623711
ci: add missing permission to release workflow
2024-03-12 10:16:38 +11:00
psychedelicious
51cc9f9466
ci: add comments to workflows
2024-03-02 08:23:49 -05:00
psychedelicious
d2ad465e96
ci: rename test matrix
...
Now python version: platform, e.g. `py3.10: linux-cpu`
This displays better in GH actions.
2024-03-02 08:23:49 -05:00
psychedelicious
09037b7cd4
ci: add conditionals for jobs based on dispatch/call
2024-03-02 08:23:49 -05:00
psychedelicious
b2a850b5ea
ci: rename jobs, remove extraneous needs in release
2024-03-02 08:23:49 -05:00
psychedelicious
3ba5c2b0b4
ci: split build job
2024-03-02 08:23:49 -05:00