suri-framework / castore

A portable pure OCaml CA Store
MIT License
16 stars 2 forks source link

Automate release flow with GH Actions #2

Open leostera opened 9 months ago

leostera commented 9 months ago

Since we are using the Mozilla-published PEM files, we should have a weekly job that checks if there's any update to their files, and repackages and published a new version of this lib automatically.

If the files are the same, no need to update and publish.

stuckinforloop commented 9 months ago

I'll pick this one up!

stuckinforloop commented 9 months ago

When running ./_build/defaults/regen.exe, we are creating a cas.ml file with content similar to certificates.ml file.

https://github.com/suri-framework/castore/blob/201b6758f19f298c1903e49ab6402930aa7066c1/regen.ml#L88

Might want to change this from cas.ml to certificates.ml