Lincoln Stein
73dda812ea
push to pypi from branch v2.3
...
This change will cause releases on the v2.3 branch to be pushed
to PyPi.
2023-02-23 16:55:25 -05:00
Lincoln Stein
3e43c3e698
add @lstein and @blessedcoolant to all paths
...
- In an emergency, one or the other of these individuals will
be available to review any part of the code.
2023-02-20 10:02:32 -05:00
mauwii
0605cf94f0
remove leading Slash from paths
2023-02-17 04:10:40 +01:00
mauwii
65b7d2db47
skip huge workflows if not needed
...
- filter paths for `build-container.yml` and `test-invoke-pip.yml`
- add workflow to pass required checks on PRs with `paths-ignore`
- this triggers if `test-invoke-pip.yml` does not
- fix "CI checks on main link" in `/README.md`
2023-02-16 22:56:39 +01:00
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