Lincoln Stein
58a1d9aae0
Merge branch 'main' into update/ci/prepare-test-invoke-pip-for-queue
2023-02-11 22:38:55 -05:00
mauwii
57ccec1df3
remove metadata to summary step since secret use
...
- This PR will also close #2593
2023-02-09 07:24:28 +01:00
mauwii
0dce3188cc
make DOCKERHUB_USERNAME a secret
2023-02-09 03:35:16 +01:00
mauwii
b04f199035
revert caching to main; cache to ref_name
2023-02-09 01:33:08 +01:00
mauwii
a2b992dfd1
always cache-to main
2023-02-09 01:25:32 +01:00
mauwii
745e253a78
fix condition of Docker Hub Description step
2023-02-09 01:05:08 +01:00
mauwii
8d1481ca10
cache from main and ref_name
2023-02-09 00:28:04 +01:00
mauwii
307e7e00c2
only push if refs/heads/main
or refs/tags/*
2023-02-09 00:15:46 +01:00
mauwii
c3ad1c8a9f
remove long sha from container tags
2023-02-09 00:06:09 +01:00
mauwii
eff0fb9a69
add merge_group
trigger to test-invoke-pip.yml
2023-02-08 21:23:13 +01:00
mauwii
bf812e6493
hotfix - use context github.ref_name
for cache
2023-02-08 11:01:55 +01:00
Matthias Wild
a3da12d867
Merge branch 'invoke-ai:main' into main
2023-02-08 10:22:48 +01:00
Lincoln Stein
65f3d22649
Merge branch 'main' into dev/codeowner-assignment
2023-02-07 17:44:37 -05:00
mauwii
7f41893da4
set scope for caches
2023-02-07 09:27:20 +01:00
mauwii
c2e11dfe83
update build-container.yml
...
- add long sha tag
- update cache-from
Dockerfile:
- re-use `apt-get update`
env.sh/build.sh:
- rename platform to lowercase
2023-02-07 09:27:20 +01:00
mauwii
1d10d952b2
use cleartext DOCKERHUB_USERNAME
2023-02-07 09:27:20 +01:00
mauwii
7bc0f7cc6c
update Docker Hub description
2023-02-07 09:27:20 +01:00
mauwii
c52d11b24c
optionally push to DockerHub
2023-02-07 09:27:20 +01:00
mauwii
59486615dd
update build-container.yml
2023-02-07 09:27:20 +01:00
mauwii
ee4cb5fdc9
add id to Build container
2023-02-07 09:27:20 +01:00
mauwii
75b919237b
update cache-from
2023-02-07 09:27:20 +01:00
mauwii
cdb3e18b80
add flavor to pip cache id
...
to prevent cache invalidation
2023-02-07 09:27:20 +01:00
mauwii
5baf0ae755
add mkdocs.yml and pyproject.toml
...
also make docs separate header
2023-02-06 20:47:20 +01:00
Lincoln Stein
f3eff38f90
add tildebyte areas
2023-02-06 14:38:42 -05:00
Lincoln Stein
ede7d1a8f7
first draft of codeowners
2023-02-06 14:33:46 -05:00
mauwii
8242fc8bad
update metadata
2023-02-06 19:58:48 +01:00
Matthias Wild
09b6f7572b
Merge branch 'invoke-ai:main' into main
2023-02-06 19:50:40 +01:00
mauwii
a9ef5d1532
update tags
2023-02-06 14:05:27 +01:00
mauwii
fc2670b4d6
update test-invoke-pip.yml
...
- add workflow_dispatch trigger
- fix indentation in concurrency
- set env `PIP_USE_PEP517: '1'`
- cache python dependencies
- remove models cache (since currently 183.59 GB of 10 GB are Used)
- add step to set `INVOKEAI_OUTDIR`
- add outdir arg to invokeai
- fix path in archive results
2023-02-06 12:30:10 +01:00
mauwii
fc53f6d47c
hotfix build-container.yml
2023-02-05 21:25:44 +01:00
mauwii
1c197c602f
update Dockerfile, .dockerignore and workflow
...
- dont build frontend since complications with QEMU
- set pip cache dir
- add pip cache to all pip related build steps
- dont lock pip cache
- update dockerignore to exclude uneeded files
2023-02-05 20:20:50 +01:00
mauwii
3abf85e658
fix conditions
...
workflow will only run in official repo
2023-02-04 23:58:07 +01:00
mauwii
5095285854
fix pypi-release.yml
2023-02-04 23:46:10 +01:00
mauwii
93623a4449
add conditions to check for Repo and Secret
2023-02-04 23:22:23 +01:00
mauwii
4ace397a99
remove debug steps
2023-02-04 23:05:29 +01:00
mauwii
536d534ab4
add pypi-release.yml and pypi-helper.py
2023-02-04 22:58:21 +01:00
Matthias Wild
01a2b8c05b
Adapt latest changes to Dockerfile ( #2478 )
...
* remove non maintained Dockerfile
* adapt Docker related files to latest changes
- also build the frontend when building the image
- skip user response if INVOKE_MODEL_RECONFIGURE is set
- split INVOKE_MODEL_RECONFIGURE to support more than one argument
* rename `docker-build` dir to `docker`
* update build-container.yml
- rename image to invokeai
- add cpu flavor
- add metadata to build summary
- enable caching
- remove build-cloud-img.yml
* fix yarn cache path, link copyjob
2023-02-03 22:34:47 +00:00
Lincoln Stein
d282000c05
swap tildebyte to ebr as code owner
2023-02-02 13:52:45 -05:00
Lincoln Stein
8ce9f07223
Merge branch 'main' into dev/installer
2023-02-01 17:50:22 -05:00
mauwii
99cd598334
add workflow to clean caches after PR gets closed
2023-02-01 18:32:29 +01:00
Lincoln Stein
9628d45a92
Merge branch 'main' into build/no-actions-on-draft
2023-02-01 00:15:30 -05:00
mauwii
8107d354d9
fix broken Dockerfile
...
also switch to python 3.9:slim since it has a ton less security issues
2023-02-01 01:21:07 +01:00
mauwii
eeb7a4c28c
(ci) disable py3.9, lin-cuda-11_6 and win cuda
2023-02-01 00:24:56 +01:00
mauwii
efe8dcaae9
cleanup test_path.py, enable pytest in pipeline
...
temporary enable 3.9 tests as well
2023-01-31 18:18:32 +01:00
Lincoln Stein
d71734c90d
update frontend path in lint test
2023-01-30 18:48:43 -05:00
psychedelicious
c222cf7e64
Prevents actions from running on draft PRs
2023-01-30 22:28:05 +11:00
Eugene Brodsky
3075c99ed2
(ci) fix test that was failng due to CLI entrypoint change
2023-01-28 19:03:48 -05:00
Eugene Brodsky
abe4e1ea91
(scripts) improved script entrypoints
2023-01-28 17:39:33 -05:00
mauwii
d7217e3801
disable instable CI tests for windows runners
...
therefore enable all pytorch versions to verify installation
2023-01-20 23:30:25 +01:00
mauwii
6a3a0af676
update test-invoke-pip.yml
...
- remove stable-diffusion-model from matrix
- add windows-cuda-11_6 and linux-cuda-11_6
- enable linux-cpu
- disable windows-cpu
- change step order
- remove job env
- set runner.os specific env
- install editable
- cache models folder
- remove `--model` and `--root` arguments from invoke command
2023-01-20 23:30:24 +01:00