diff --git a/.github/workflows/dockerbuild.dev.yml b/.github/workflows/dockerbuild.dev.yml new file mode 100644 index 000000000..d3f99c9db --- /dev/null +++ b/.github/workflows/dockerbuild.dev.yml @@ -0,0 +1,31 @@ +name: ci-dev + +on: + push: + branches: + - cd + +jobs: + main: + runs-on: ubuntu-latest + steps: + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - name: Login to DockerHub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Build and push + id: docker_build + uses: docker/build-push-action@v2 + with: + context: . + file: ./Dockerfile.dev + push: true + tags: hkotel/mealie:cd-test + build-args: | + - name: Image digest + run: echo ${{ steps.docker_build.outputs.digest }} diff --git a/.github/workflows/dockerbuild.yml b/.github/workflows/dockerbuild.yml new file mode 100644 index 000000000..e69de29bb diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 71a7ebd05..3b2233e55 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -53,4 +53,3 @@ jobs: run: | source .venv/bin/activate pytest mealie/tests/ - coverage report diff --git a/docs/docs/getting-started/install.md b/docs/docs/getting-started/install.md index a76553035..cca1df61a 100644 --- a/docs/docs/getting-started/install.md +++ b/docs/docs/getting-started/install.md @@ -26,7 +26,7 @@ docker container run \ -e db_type='sql' \ -p 9000:80 \ -v `pwd`:'/app/data/' \ - hkotel/mealie:arm-dev + hkotel/mealie:dev ``` diff --git a/mealie/services/settings_services.py b/mealie/services/settings_services.py index fc239b621..594ea4c6b 100644 --- a/mealie/services/settings_services.py +++ b/mealie/services/settings_services.py @@ -128,4 +128,4 @@ def default_theme_init(): default_theme.save_to_db() -default_theme_init() + diff --git a/mealie/utils/startup.py b/mealie/utils/startup.py index 3eccdc943..580be464f 100644 --- a/mealie/utils/startup.py +++ b/mealie/utils/startup.py @@ -1,12 +1,14 @@ from pathlib import Path from app_config import REQUIRED_DIRS +from services.settings_services import default_theme_init CWD = Path(__file__).parent def pre_start(): ensure_dirs() + default_theme_init() def ensure_dirs():