ci : fix pre-tokenizer-hashes check (#23651)
This commit is contained in:
@@ -3,11 +3,11 @@ name: Check Pre-Tokenizer Hashes
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
paths:
|
paths:
|
||||||
- 'convert_hf_to_gguf.py'
|
- 'conversion/base.py'
|
||||||
- 'convert_hf_to_gguf_update.py'
|
- 'convert_hf_to_gguf_update.py'
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- 'convert_hf_to_gguf.py'
|
- 'conversion/base.py'
|
||||||
- 'convert_hf_to_gguf_update.py'
|
- 'convert_hf_to_gguf_update.py'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
@@ -30,16 +30,16 @@ jobs:
|
|||||||
|
|
||||||
- name: Update pre-tokenizer hashes
|
- name: Update pre-tokenizer hashes
|
||||||
run: |
|
run: |
|
||||||
cp convert_hf_to_gguf.py /tmp
|
cp conversion/base.py /tmp
|
||||||
.venv/bin/python convert_hf_to_gguf_update.py --check-missing
|
.venv/bin/python convert_hf_to_gguf_update.py --check-missing
|
||||||
|
|
||||||
- name: Check if committed pre-tokenizer hashes matches generated version
|
- name: Check if committed pre-tokenizer hashes matches generated version
|
||||||
run: |
|
run: |
|
||||||
if ! diff -q convert_hf_to_gguf.py /tmp/convert_hf_to_gguf.py; then
|
if ! diff -q conversion/base.py /tmp/base.py; then
|
||||||
echo "Model pre-tokenizer hashes (in convert_hf_to_gguf.py) do not match generated hashes (from convert_hf_to_gguf_update.py)."
|
echo "Model pre-tokenizer hashes (in conversion/base.py) do not match generated hashes (from convert_hf_to_gguf_update.py)."
|
||||||
echo "To fix: run ./convert_hf_to_gguf_update.py and commit the updated convert_hf_to_gguf.py along with your changes"
|
echo "To fix: run ./convert_hf_to_gguf_update.py and commit the updated conversion/base.py along with your changes"
|
||||||
echo "Differences found:"
|
echo "Differences found:"
|
||||||
diff convert_hf_to_gguf.py /tmp/convert_hf_to_gguf.py || true
|
diff conversion/base.py /tmp/base.py || true
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo "Model pre-tokenizer hashes are up to date."
|
echo "Model pre-tokenizer hashes are up to date."
|
||||||
|
|||||||
Reference in New Issue
Block a user