diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0289de9296..761bb10ffd 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -196,7 +196,7 @@ jobs: # env: # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # RELEASE_PATH: _build/prod/rel - # CI: 1 + # CI: true # elixir_release_extra_architectures: # # The host should always be linux diff --git a/justfile b/justfile index 8a4ed052d3..f3a3d7e477 100644 --- a/justfile +++ b/justfile @@ -20,6 +20,7 @@ FLAVOUR := env_var_or_default('FLAVOUR', "ember") WITH_DOCKER := env_var_or_default('WITH_DOCKER', "total") MIX_ENV := env_var_or_default('MIX_ENV', "dev") +CI := env_var_or_default('CI', "false") APP_NAME := "bonfire" @@ -118,7 +119,7 @@ setup: -cat {{from}}/templates/public.env {{from}}/templates/not_secret.env > {{to}}/$ENV_ENV/.env && echo "MIX_ENV=$MIX_ENV" >> {{to}}/$ENV_ENV/.env @_flavour_install select_flavour: - just mix {{select_flavour}}.install + {{ if CI == "true" { "just mix "+select_flavour+".install --yes" } else { "just mix "+select_flavour+".install" } }} config_make_symlinks flavour='ember': just _ln-from-dep ember config/ "*" config/ @@ -798,7 +799,7 @@ _rel-release-OTP USE_EXT="local" ARGS="": rel-mix USE_EXT="local" ARGS="": @echo {{ ARGS }} - @MIX_ENV=prod CI=1 just {{ if USE_EXT=="remote" {"mix-remote"} else {"mix"} }} {{ ARGS }} + @MIX_ENV=prod CI=true just {{ if USE_EXT=="remote" {"mix-remote"} else {"mix"} }} {{ ARGS }} # Build the Docker image @rel-build-docker USE_EXT="local" ARGS="": _rel-init _rel-prepare assets-prepare