hferee / UIML

Uniform Interpolation for Modal Logics
Other
4 stars 1 forks source link

Ci #13

Closed Yag000 closed 1 week ago

Yag000 commented 1 week ago

Following #9, I've implemented a CI workflow that can build the demo, upload the HTML files as artifacts, and deploy the demo to GitHub Pages.

Key Features:

Setup Instructions:

To enable deployment, a deploy key is required along with a secret containing the private key. You can follow these instructions from the README of the action used for deployment to set this up.

Known Issue:

There is a small issue with the project version. Docker images for Coq are only available for the latest patch of a minor version. Since Coq 8.19.2 was released 2 days ago, the Docker image for 8.19.1 is no longer available. This does not break the CI, but it slows it down because it needs to downgrade the Coq version to 8.19.1 (as it runs the install script), adding approximately 8-10 minutes of waiting time.

hferee commented 1 week ago

Is the project compiling with Coq 8.19.2? If so, we can just update the install script.

Yag000 commented 1 week ago

Yes, I tested it and it compiled with 8.19.2, should I update it here?

hferee commented 1 week ago

Yes please!