Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHORE: Cleanup repository #230

Draft
wants to merge 11 commits into
base: main
Choose a base branch
from
Draft

CHORE: Cleanup repository #230

wants to merge 11 commits into from

Conversation

SMoraisAnsys
Copy link
Collaborator

As title says.

@github-actions github-actions bot added documentation Improvements or additions to documentation maintenance Package and maintenance related labels Sep 4, 2024
@SMoraisAnsys
Copy link
Collaborator Author

Current workflow cannot pass as long as ansys/actions#557 is not merged.

@SMoraisAnsys
Copy link
Collaborator Author

SMoraisAnsys commented Sep 5, 2024

The current errors seem to be related with the existence of python in the VM.
Here are the problem I've come across:

  1. Triggering installation of pandoc, uninstalling pandoc, installing pypandoc through the python installed at system level (aka not a local virtual environment) leads to the hook on pandoc checking failure
    image
  2. After adding pandoc as an input.dependencies, it seems that vtk-osmesa time to shine in the same way as pypandoc-binary as it seems to ne being used...
    image

Basically, we should ensure the use of a virtual env to be sure that we don't end up with extra stuff related to the VM system.

@SMoraisAnsys
Copy link
Collaborator Author

SMoraisAnsys commented Sep 9, 2024

Last commit is a test of a fix to deal with the inconsistent behavior with VMs. It should be removed later on.

@SMoraisAnsys SMoraisAnsys marked this pull request as draft September 24, 2024 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation maintenance Package and maintenance related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants