Skip to content

Fix stats percent key #36

Fix stats percent key

Fix stats percent key #36

Workflow file for this run

name: build
on:
pull_request:
branches:
- main
paths:
- .github/workflows/build.yml
- Lessons/*.ipynb
- Lessons/_Keys/*.ipynb
- Practices/*.ipynb
- Practices/_Keys/*.ipynb
jobs:
build:
runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
python-version: [3.11]
steps:
- uses: actions/checkout@v2
with:
persist-credentials: false
fetch-depth: 0
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install texlive-xetex pandoc
pip install jupyter nbconvert
- name: Configure git
run: |
git config --local user.email "[email protected]"
git config --local user.name "GitHub"
- name: Clean colab metadata
run: |
python .github/clean_colab_metadata.py Lessons/*.ipynb Lessons/_Keys/*.ipynb Practices/*.ipynb Practices/_Keys/*.ipynb
git add Lessons/ Practices/
git commit -m "🧹 Clean colab metadata" --author="github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>" || echo "No changes to commit"
- name: Push
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ github.head_ref }}