Skip to content

actions: add package workflow#165

Merged
tahina-pro merged 4 commits into
project-everest:masterfrom
mtzguido:master
Jan 21, 2025
Merged

actions: add package workflow#165
tahina-pro merged 4 commits into
project-everest:masterfrom
mtzguido:master

Conversation

@mtzguido

Copy link
Copy Markdown
Member

This adds a fully-cloud pacakge job. The branches (and repos) for F* and karamel can be set from the dispatch menu.

Linux-only for now while we figure out what's going on with the stuck Windows builds for F*.

@mtzguido

Copy link
Copy Markdown
Member Author

Example run going on now: https://github.com/mtzguido/everparse/actions/runs/12753699154.

For faster iteration we could cache F* and karamel, and even install ccache so Z3 recompilation is almost instant.

@mtzguido

Copy link
Copy Markdown
Member Author

Finally added a working Windows build. Here is an example run (the commit hash is different since I rebased, but it's exactly equal to 9203ca8)

@tahina-pro tahina-pro merged commit e72fa05 into project-everest:master Jan 21, 2025
tahina-pro added a commit that referenced this pull request Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants