oasis-tcs / csaf

OASIS CSAF TC: Supporting version control for Work Product artifacts developed by members of TC, including prose specifications and secondary artifacts like meeting minutes and productivity code
https://github.com/oasis-tcs/csaf
Other
151 stars 40 forks source link

Add automated tests to repository #38

Closed tolim closed 1 month ago

tolim commented 4 years ago

I suggest to add automated tests into the Github repository using Github actions. Triggered by pushed commits into the repository, the tests would automatically be executed and show the result on the repository's web site. If a test failed, an email would automatically be sent to the committer.

The following tests could be integrated:

The already implemented tests are available in our forked repository, please see an example here: https://github.com/tschmidtb51/csaf/runs/720620127?check_suite_focus=true)

I have the following questions:

Thanks!

santosomar commented 4 years ago

That makes a lot of sense. Perhaps others in the TC also can help. Thank you so much for your contribution!

tolim commented 4 years ago

I just added a pull request #59 that will include the automated tests in our master branch.

tschmidtb51 commented 1 month ago

IMHO, the test data for the conversion should live in a separate repo at https://github.com/oasis-open.

tschmidtb51 commented 1 month ago

Therefore, I suggest to close the issue.

santosomar commented 1 month ago

I completely agree. Overall, while there has been significant progress in addressing this issue through a few contributions and commits, it seems that discussions have dwindled, and the issue can be closed.