name: continuous-deployment on: push: branches: - ci-cd/hugging-face release: types: [published] jobs: continuous-deployment: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - name: Set up Python 3.7.13 uses: actions/setup-python@v2 with: python-version: 3.7.13 - name: Install dependencies run: | curl -sSL https://install.python-poetry.org | python3 - poetry --no-root install - name: Clone Hugging Face repo run: | cd .. git clone https://huggingface.co/spaces/Booguy/linguask - name: Move files to repo run: | cd .. mv ./linguask/.git/ . mv ./linguask/README.md . rm -rf ./linguask/* mv .git ./linguask mv README.md ./linguask cd ./automatic-essay-evaluator rm -rf ./.git rm README.md cd .. cp -a ./automatic-essay-evaluator/. ./linguask - name: Commit all files run: | cd .. cd linguask git add . git config --local user.email "action@github.com" git config --local user.name "GitHub Action" git commit -m ${{ github.ref }} git push https://Booguy:${{ secrets.HF_TOKEN }}@huggingface.co/spaces/Booguy/linguask.git