jeffreytse / jekyll-deploy-action

🪂 A Github Action to deploy the Jekyll site conveniently for GitHub Pages.
MIT License
329 stars 44 forks source link

Install missing Python package #55

Closed antoyo closed 1 year ago

antoyo commented 1 year ago

My CI was failing due to a missing python3 executable.

This fixes the issue.

antoyo commented 1 year ago

Oh, sorry, I should have been clearer. It seems that jekyll-deploy-action now requires the python package, possibly due to an update to pygments.rb.

jeffreytse commented 1 year ago

Hi @antoyo

I think that's because you are using the pygments in your projects, just simply adding the pre_build_commands can settle your issue. : )

Thanks & Regards

antoyo commented 1 year ago

Alright. If you prefer to not always install packages that are needed for optional dependencies, please close this PR.

jeffreytse commented 1 year ago

Hi, as other people may not need the python environment, for time saving, we need to reduce all steps which are unnecessary.