Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storing workflow artifacts #178

Open
tuanthyme opened this issue Oct 4, 2022 · 4 comments
Open

Storing workflow artifacts #178

tuanthyme opened this issue Oct 4, 2022 · 4 comments
Labels
feature A new feature or request p3 Issues that we currently consider unimportant

Comments

@tuanthyme
Copy link

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.

@renancaraujo
Copy link
Contributor

May be related VeryGoodOpenSource/very_good_workflows#42

@joelbrostrom
Copy link

joelbrostrom commented Sep 25, 2023

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

@alestiago
Copy link
Contributor

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

@joelbrostrom
Copy link

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

@github-actions github-actions bot added feature A new feature or request and removed enhancement labels Feb 21, 2024
@tomarra tomarra added the p3 Issues that we currently consider unimportant label May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature or request p3 Issues that we currently consider unimportant
Projects
Status: Backlog
Development

No branches or pull requests

6 participants