sympy / sympy.github.com

SymPy's web page (sympy.org)
https://sympy.org/
179 stars 106 forks source link

Add GitHub Actions to build and deploy #187

Closed aktech closed 11 months ago

aktech commented 1 year ago

Working Link (on my fork): http://iamit.in/sympy.github.com

aktech commented 1 year ago

ping @asmeurer

aktech commented 11 months ago

ping +=1 @asmeurer

asmeurer commented 11 months ago

Never noticed this, sorry. I guess the only way to tell if it really works is to merge it.

asmeurer commented 11 months ago

Looks like this broke the build. The page content loads but none of the CSS does. I reverted it for now, but you can see the broken build on the gh-pages branch here 45f11d7ba667c1aaecdb3c1e67a40b6ea65d904a

asmeurer commented 11 months ago

Also the build seems to put a bunch of stuff in the build directory of the gh-pages branch.

aktech commented 11 months ago

Sure, let me take a look.

asmeurer commented 11 months ago

By the way you should have push access here feel free to push/merge stuff directly here, as long as you check that everything works after you deploy.

asmeurer commented 10 months ago

Might be a good idea to temporarily disable the GitHub Actions script for now and only use manual deploys. In the current state, if anyone merges any PR here it will break the website.

asmeurer commented 10 months ago

Might be a good idea to temporarily disable the GitHub Actions script for now and only use manual deploys. In the current state, if anyone merges any PR here it will break the website.

I've done this.