Skip to content

Commit

Permalink
added npm compilation
Browse files Browse the repository at this point in the history
  • Loading branch information
christopher-besch committed Oct 30, 2021
1 parent 75c1e70 commit ff38e5a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/build_pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
if: runner.os == 'Linux'
run: |
sudo apt update
sudo apt -y install texlive-full tipa python-opengl libpango1.0-dev
sudo apt -y install texlive-full tipa python-opengl libpango1.0-dev npm
# sudo apt-get -y install texlive texlive-latex-extra texlive-fonts-extra texlive-latex-recommended texlive-science texlive-fonts-extra tipa python-opengl libpango1.0-dev xvfb
echo "$HOME/.poetry/bin" >> $GITHUB_PATH
# # start xvfb in the background
Expand All @@ -67,10 +67,15 @@ jobs:
- name: Install Poetry Dev Environment
run: |
poetry install
- name: Compile webpack
run: |
npm ci
npm run build_release
- name: Run Manim
run: poetry run manim -qh --save_sections example.py Tutorial

- name: Run manim
- name: Run the Manim Editor
run: poetry run manedit --quick_present_export media/videos/example/1080p60/sections/Tutorial.json

- name: Deploy to GitHub Pages
Expand Down
2 changes: 1 addition & 1 deletion docs/source/index.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.. warning::

This documentation is a work in progress and is lacking in many ways.
This documentation is a work in progress and is in many ways lacking.

Manim Editor Overview
=====================
Expand Down

0 comments on commit ff38e5a

Please sign in to comment.