diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index 8edc3bf..f7cb942 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -45,10 +45,14 @@ jobs: mkdir -p ~/cicd_env_files cd ~/cicd_env_files rm -f ./.env - docker cp ${{env.JOB_CONTAINER_NAME}}:${{gitea.WORKSPACE}}/deploy/.env ./.env + docker cp ${{ vars.JOB_CONTAINER_NAME }}:${{ github.workspace }}/deploy/.env ./.env source ./.env - docker cp .env ${{ vars.RUNNER_CONTAINER_NAME }}:/.env - docker exec ${{ vars.RUNNER_CONTAINER_NAME }} /bin/bash -c "source /.env" + if [ -n "${{ vars.RUNNER_CONTAINER_NAME }}" ]; then + docker cp .env ${{ vars.RUNNER_CONTAINER_NAME }}:/.env + docker exec ${{ vars.RUNNER_CONTAINER_NAME }} /bin/bash -c "source /.env" + else + echo "RUNNER_CONTAINER_NAME is not set, skipping container operations" + fi - name: Install Go environment uses: https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/actions/gitea-tool-cache@main