diff --git a/source/stack/default/.gitea/workflows/build-and-deploy.yml b/source/stack/default/.gitea/workflows/build-and-deploy.yml index ae11379..5937bad 100644 --- a/source/stack/default/.gitea/workflows/build-and-deploy.yml +++ b/source/stack/default/.gitea/workflows/build-and-deploy.yml @@ -22,10 +22,6 @@ jobs: with: fetch-depth: 1 - - name: 切换到 docker-serve 模式 - shell: bash - run: php think admin:stack:mode use docker-serve -f - - name: 生成 .env shell: bash env: @@ -55,6 +51,17 @@ jobs: mv .env.tmp .env + - name: 安装依赖 + shell: bash + run: | + set -euo pipefail + composer config -g repos.packagist composer https://nexus.hl7.top:1243/repository/composer-proxy/ + composer install --no-dev --no-interaction --prefer-dist --optimize-autoloader + + - name: 切换到 docker-serve 模式 + shell: bash + run: php think admin:stack:mode use docker-serve -f + - name: 打包发布文件 shell: bash env: @@ -62,9 +69,6 @@ jobs: run: | set -euo pipefail - composer config -g repos.packagist composer https://nexus.hl7.top:1243/repository/composer-proxy/ - composer install --no-dev --no-interaction --prefer-dist --optimize-autoloader - TMP_PACKAGE="/tmp/${PACKAGE_NAME}" rm -f "$TMP_PACKAGE" "$PACKAGE_NAME"