InvokeAI/.github/workflows
Matthias Wild c0c4d7ca69
update (docker-)build scripts, .dockerignore and add patchmatch (#1970)
* update build scripts and dockerignore
updates to build and run script:
- read repository name
- include flavor in container name
- read arch via arch command
- use latest tag instead of arch
- don't bindmount `$HOME/.huggingface`
- make sure HUGGINGFACE_TOKEN is set

updates to .dockerignore
- include environment-and-requirements
- exclude binary_installer
- exclude docker-build
- exclude docs

* disable push and pr triggers of cloud image
also disable pushing.

This was decided since:
- it is not multiarch useable
- the default image is already cloud aproved

* integrate patchmatch in container

* pin verisons of recently introduced dependencies

* remove now unecesarry part from build.sh
move huggingface token to run script, so it can download missing models

* move GPU_FLAGS to run script
since not needed at build time

* update env.sh

- read REPOSITORY_NAME from env if available
- add comment to explain the intension of this file
- remove unecesarry exports

* get rid of repository_name_lc

* capitalize variables

* update INSTALL_DOCKER with new variables

* add comments pointing to the docs

Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
2022-12-16 13:53:37 +01:00
..
build-cloud-img.yml update (docker-)build scripts, .dockerignore and add patchmatch (#1970) 2022-12-16 13:53:37 +01:00
build-container.yml Make Dockerfile cloud ready (tested on runpod) (#1950) 2022-12-12 17:54:42 -05:00
lint-frontend.yml Reduce frontend eslint warnings to 0 2022-12-16 10:18:45 +13:00
mkdocs-material.yml Merge dev into main for 2.2.0 (#1642) 2022-11-30 16:12:23 -05:00
pyflakes.yml build: GitHub Action to lint python files with pyflakes (#1332) 2022-12-15 19:30:58 +00:00
test-invoke-conda.yml add concurrency to test actions (#1975) 2022-12-13 19:53:10 +01:00
test-invoke-pip.yml re-enable wheel install in test-invoke-pip.yml 2022-12-13 23:29:08 +01:00