@@ -124,7 +124,7 @@ jobs:
124124 HF_UI_VERSION : ${{ steps.tag.outputs.tag }}
125125 LLAMA_BUILD_NUMBER : ${{ steps.tag.outputs.tag }}
126126 run : |
127- npm ci
127+ npm ci --ignore-scripts
128128 npm run build
129129 test -f dist/index.html
130130 - name : Embed assets into ui.cpp / ui.h (gzip parity with upstream)
@@ -529,19 +529,19 @@ jobs:
529529 name : Linux-x86_64-libraries
530530 path : ${{ github.workspace }}/src/main/resources/net/ladenthin/llama/
531531 - name : Download text generation model
532- run : curl -L --fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
532+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
533533 - name : Download reranking model
534- run : curl -L --fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
534+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
535535 - name : Download draft model
536- run : curl -L --fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
536+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
537537 - name : Download reasoning model
538- run : curl -L --fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
538+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
539539 - name : Download nomic embedding model (issue # 98 regression)
540- run : curl -L --fail --retry 5 --retry-all-errors ${NOMIC_EMBED_MODEL_URL} --create-dirs -o models/${NOMIC_EMBED_MODEL_NAME}
540+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${NOMIC_EMBED_MODEL_URL} --create-dirs -o models/${NOMIC_EMBED_MODEL_NAME}
541541 - name : Download vision model (issues # 103 / #34)
542- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
542+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
543543 - name : Download vision mmproj
544- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
544+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
545545 - name : List files in models directory
546546 run : ls -l models/
547547 - name : Validate model files
@@ -650,17 +650,17 @@ jobs:
650650 name : macos-14-libraries
651651 path : ${{ github.workspace }}/src/main/resources/net/ladenthin/llama/
652652 - name : Download text generation model
653- run : curl -L --fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
653+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
654654 - name : Download reranking model
655- run : curl -L --fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
655+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
656656 - name : Download draft model
657- run : curl -L --fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
657+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
658658 - name : Download reasoning model
659- run : curl -L --fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
659+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
660660 - name : Download vision model (issues # 103 / #34)
661- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
661+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
662662 - name : Download vision mmproj
663- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
663+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
664664 - name : List files in models directory
665665 run : ls -l models/
666666 - name : Validate model files
@@ -714,17 +714,17 @@ jobs:
714714 name : macos-15-libraries
715715 path : ${{ github.workspace }}/src/main/resources/net/ladenthin/llama/
716716 - name : Download text generation model
717- run : curl -L --fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
717+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
718718 - name : Download reranking model
719- run : curl -L --fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
719+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
720720 - name : Download draft model
721- run : curl -L --fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
721+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
722722 - name : Download reasoning model
723- run : curl -L --fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
723+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
724724 - name : Download vision model (issues # 103 / #34)
725- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
725+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
726726 - name : Download vision mmproj
727- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
727+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
728728 - name : List files in models directory
729729 run : ls -l models/
730730 - name : Validate model files
@@ -778,17 +778,17 @@ jobs:
778778 name : macos-15-metal-libraries
779779 path : ${{ github.workspace }}/src/main/resources/net/ladenthin/llama/
780780 - name : Download text generation model
781- run : curl -L --fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
781+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${MODEL_URL} --create-dirs -o models/${MODEL_NAME}
782782 - name : Download reranking model
783- run : curl -L --fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
783+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${RERANKING_MODEL_URL} --create-dirs -o models/${RERANKING_MODEL_NAME}
784784 - name : Download draft model
785- run : curl -L --fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
785+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${DRAFT_MODEL_URL} --create-dirs -o models/${DRAFT_MODEL_NAME}
786786 - name : Download reasoning model
787- run : curl -L --fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
787+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${REASONING_MODEL_URL} --create-dirs -o models/${REASONING_MODEL_NAME}
788788 - name : Download vision model (issues # 103 / #34)
789- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
789+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MODEL_URL} --create-dirs -o models/${VISION_MODEL_NAME}
790790 - name : Download vision mmproj
791- run : curl -L --fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
791+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors ${VISION_MMPROJ_URL} --create-dirs -o models/${VISION_MMPROJ_NAME}
792792 - name : List files in models directory
793793 run : ls -l models/
794794 - name : Validate model files
@@ -845,17 +845,17 @@ jobs:
845845 name : Windows-x86_64-libraries
846846 path : ${{ github.workspace }}/src/main/resources/net/ladenthin/llama/
847847 - name : Download text generation model
848- run : curl -L --fail --retry 5 --retry-all-errors $env:MODEL_URL --create-dirs -o models/$env:MODEL_NAME
848+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:MODEL_URL --create-dirs -o models/$env:MODEL_NAME
849849 - name : Download reranking model
850- run : curl -L --fail --retry 5 --retry-all-errors $env:RERANKING_MODEL_URL --create-dirs -o models/$env:RERANKING_MODEL_NAME
850+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:RERANKING_MODEL_URL --create-dirs -o models/$env:RERANKING_MODEL_NAME
851851 - name : Download draft model
852- run : curl -L --fail --retry 5 --retry-all-errors $env:DRAFT_MODEL_URL --create-dirs -o models/$env:DRAFT_MODEL_NAME
852+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:DRAFT_MODEL_URL --create-dirs -o models/$env:DRAFT_MODEL_NAME
853853 - name : Download reasoning model
854- run : curl -L --fail --retry 5 --retry-all-errors $env:REASONING_MODEL_URL --create-dirs -o models/$env:REASONING_MODEL_NAME
854+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:REASONING_MODEL_URL --create-dirs -o models/$env:REASONING_MODEL_NAME
855855 - name : Download vision model (issues # 103 / #34)
856- run : curl -L --fail --retry 5 --retry-all-errors $env:VISION_MODEL_URL --create-dirs -o models/$env:VISION_MODEL_NAME
856+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:VISION_MODEL_URL --create-dirs -o models/$env:VISION_MODEL_NAME
857857 - name : Download vision mmproj
858- run : curl -L --fail --retry 5 --retry-all-errors $env:VISION_MMPROJ_URL --create-dirs -o models/$env:VISION_MMPROJ_NAME
858+ run : curl -L --proto =https --proto-redir =https -- fail --retry 5 --retry-all-errors $env:VISION_MMPROJ_URL --create-dirs -o models/$env:VISION_MMPROJ_NAME
859859 - name : List files in models directory
860860 run : ls -l models/
861861 - name : Validate model files
0 commit comments