very_good_coverage icon indicating copy to clipboard operation
very_good_coverage copied to clipboard

Storing workflow artifacts

Open tuanthyme opened this issue 3 years ago • 4 comments
trafficstars

Is your feature request related to a problem? Please describe. Feature to allow storage of workflow artifacts. Here are the ones of interest:

  1. Code coverage artifacts
  2. failures directories from golden tests

Describe the solution you'd like Add an optional parameter that when true, will run an extra step to upload artifacts using https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts#uploading-build-and-test-artifacts.

Optional would be to allow client to specify a list of names and paths.

Describe alternatives you've considered For golden failures, I am currently running an extra job if the very_good github action fails, which runs flutter test and uploads the artifacts. This extra run is blind to why the very_good action fails, so it could be a wasteful run.

Additional context Add any other context or screenshots about the feature request here.

tuanthyme avatar Oct 04 '22 17:10 tuanthyme

May be related https://github.com/VeryGoodOpenSource/very_good_workflows/issues/42

renancaraujo avatar Jan 23 '23 19:01 renancaraujo

I would also like this feature. Now I had to copy paste the workflow implementation and manually add codecov upload in the end as a last step as suggested by @ Azeem over at Stack Overflow

joelbrostrom avatar Sep 25 '23 11:09 joelbrostrom

@joelbrostrom would you be interested in working on a Pull Request? 🙌

alestiago avatar Sep 25 '23 13:09 alestiago

Sorry, I don't have the time or knowledge.

joelbrostrom avatar Sep 25 '23 13:09 joelbrostrom