metanorma / metanorma-cli

CLI (Command Line Interface) for Metanorma
BSD 2-Clause "Simplified" License
5 stars 5 forks source link

(URGENT) Metanorma private gems not tested in the release of metanorma-cli #289

Closed ronaldtse closed 1 year ago

ronaldtse commented 2 years ago

@opoudjis will provide details.

ronaldtse commented 2 years ago

We must ensure all private gems pass tests before the metanorma-cli gem can be released.

CAMOBAP commented 2 years ago

We must ensure all private gems pass tests before the metanorma-cli gem can be released.

What kind of tests do we mean? Just compilation of mn-samples-{nist|bsi} or anything else?

CAMOBAP commented 2 years ago

For now we have "post-release" testing in metanorma-docker[-private]

Also, we have gems-test workflow https://github.com/metanorma/mn-samples-iso/blob/main/.github/workflows/test.yml Which looks broken right now. For gems-test workflow the idea was to trigger it each time after changes in corresponding metanorma-* gem

I will check why this is happening. @ronaldtse @opoudjis let me know if anything else should be done in the scope of this task

CAMOBAP commented 1 year ago

@ronaldtse @opoudjis any ideas/suggestions are welcome

opoudjis commented 1 year ago

We must ensure all private gems pass tests before the metanorma-cli gem can be released.

What kind of tests do we mean? Just compilation of mn-samples-{nist|bsi} or anything else?

That is all I had in mind.

CAMOBAP commented 1 year ago

@ronaldtse feel free to reopen if you have any ideas