w3c-ccg / traceability-interop

Verifiable Credentials for Supply Chain Interoperability Specification for HTTP
https://w3id.org/traceability/interoperability
Other
28 stars 10 forks source link

Deleting all workflows except CI and Report Generation #201

Closed nissimsan closed 2 years ago

nissimsan commented 2 years ago

Unless there's a need to run workflows individually, we should get rid of the ones which aren't CI or Generate the interop report.

Only the .yml should be deleted, not the postman collection.

We discussed this here, but is was proposed that get rid of more than the three proposed deletions.

brownoxford commented 2 years ago

Here is the list of current workflow YAML files that we have agreed to keep outright:

The following all run various unit testing workflows, with cross-provider matrices where appropriate.

@mprorock suggested that it could be beneficial to have these available for manual workflow_dispatch.

Let's continue the discussion here.

OR13 commented 2 years ago

i suggest we keep workflows dispatched individually, because thats useful for testing and tutorials.

OR13 commented 2 years ago

I suggest we remove any workflow that is not useful for testing or tutorials, or that is redundant and complex.

nissimsan commented 2 years ago

This is only about clearing out the list on https://github.com/w3c-ccg/traceability-interop/actions

nissimsan commented 2 years ago

@brownoxford is running individual actions. So let's just close this.