small fixes

This commit is contained in:
Fangjun Kuang 2023-07-24 12:19:47 +08:00
parent 1868136b40
commit 7bba2bc350
2 changed files with 16 additions and 29 deletions

View File

@ -2,6 +2,8 @@ name: build-wheels-cpu-ubuntu
on:
push:
branches:
- wheels
tags:
- '*'
workflow_dispatch:
@ -92,19 +94,20 @@ jobs:
# https://huggingface.co/docs/hub/spaces-github-actions
- name: Publish to huggingface
if: github.repository_owner == 'csukuangfj'
shell: bash
env:
HF_TOKEN: ${{ secrets.HF_TOKEN }}
run: |
git config --global user.email "csukuangfj@gmail.com"
git config --global user.name "Fangjun Kuang"
uses: nick-fields/retry@v2
with:
max_attempts: 10
timeout_seconds: 10
shell: bash
command: |
git config --global user.email "csukuangfj@gmail.com"
git config --global user.name "Fangjun Kuang"
export GIT_LFS_SKIP_SMUDGE=1
git clone https://huggingface.co/csukuangfj/kaldifeat huggingface
cur_path=$PWD
export GIT_LFS_SKIP_SMUDGE=1
git clone https://huggingface.co/csukuangfj/kaldifeat huggingface
function push_to_huggingface() {
cd $cur_path
rm -rf huggingface
git clone https://huggingface.co/csukuangfj/kaldifeat huggingface
cd huggingface
@ -117,12 +120,3 @@ jobs:
git add .
git commit -m "upload ubuntu-cpu wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}"
git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/kaldifeat main
cd ..
rm -rf huggingface
}
function retry() {
$* || (sleep 1 && $*) || (sleep 2 && $*) || (sleep 4 && $*) || (sleep 8 && $*)
}
retry push_to_huggingface

View File

@ -15,20 +15,13 @@ if [ -z $TORCH_VERSION ]; then
exit 1
fi
echo "Installing ${PYTHON_VERSION}.1"
yum -y install openssl-devel bzip2-devel libffi-devel xz-devel wget redhat-lsb-core
echo "Installing ${PYTHON_VERSION}.3"
if [[ $PYTHON_VERSION == 3.6 ]]; then
curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.1/Python-${PYTHON_VERSION}.1.tgz
tar xf Python-${PYTHON_VERSION}.1.tgz
pushd Python-${PYTHON_VERSION}.1
else
curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.9/Python-${PYTHON_VERSION}.1.tgz
tar xf Python-${PYTHON_VERSION}.9.tgz
pushd Python-${PYTHON_VERSION}.9
fi
curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.3/Python-${PYTHON_VERSION}.3.tgz
tar xf Python-${PYTHON_VERSION}.3.tgz
pushd Python-${PYTHON_VERSION}.3
PYTHON_INSTALL_DIR=$PWD/py-${PYTHON_VERSION}