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

Create Documentation.yml for CD #28

Merged
merged 5 commits into from
Jul 18, 2022
Merged

Create Documentation.yml for CD #28

merged 5 commits into from
Jul 18, 2022

Conversation

Betristor
Copy link
Collaborator

Using github actions for julia documentation CD.

Using github actions for julia documentation CD.
@Betristor Betristor requested review from dharik13 and gn-he June 26, 2022 08:33
@Betristor
Copy link
Collaborator Author

The project denpendency is solved, but GUROBI_HOME is asked during the process. Is there a way to solve this?
image

@Betristor
Copy link
Collaborator Author

I made some modifications about the project.toml file in the docs file folder. Maybe this is the reason that compatbot is triggered and many branches and PRs are generated.

Betristor added 3 commits July 8, 2022 08:15
Try to skip the environment variable GUROBI_HOME.
try to skip gurobi dependency
develop could not be skipped.
@Betristor
Copy link
Collaborator Author

I tried to skip the environment variable of GUROBI_HOME needed for gurobi.jl, but still it doesn't work. Now the problem comes to how to get an environment deficated for docs and no other annoying packages interfacing. Or we find a way to offer gurobi installation in the workflow.

@Betristor
Copy link
Collaborator Author

I checked the ci-test in genx project and found it should be written for unittest. Is there an example showing automatic documentation deployment workflow involing gurobi package build?

@Betristor Betristor added the documentation Improvements or additions to documentation label Jul 9, 2022
@gn-he gn-he merged commit f96d758 into main Jul 18, 2022
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants