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

[feature] Upload build artifacts to a permanent storage #1867

Open
rbehjati opened this issue Mar 23, 2023 · 1 comment
Open

[feature] Upload build artifacts to a permanent storage #1867

rbehjati opened this issue Mar 23, 2023 · 1 comment
Labels
area:docker-based Docker based builder (supplying a builder image and command) type:feature New feature or request

Comments

@rbehjati
Copy link
Contributor

rbehjati commented Mar 23, 2023

Is your feature request related to a problem? Please describe.

The Docker-based builder currently builds the artifacts and uploads them as artifacts on GitHub. It would be nice to provide a workflow option and functionality for uploading the artifacts in a permanent storage, such as Ent.

Describe the solution you'd like
In Oak we currently do this as part of an internal workflow, but it might be interesting for other projects too.
This is done in our internal reusable workflow in .github/workflows/reusable_provenance.yaml, in this PR.

Describe alternatives you've considered
User projects could set it up, but if it is a common use case, having this as part of the docker-based builder workflow is more convenient.

cc @asraa @tiziano88

@rbehjati rbehjati added status:triage Issue that has not been triaged type:feature New feature or request labels Mar 23, 2023
@tiziano88
Copy link

+1 this would be a useful addition to the workflow (its usage would be optional and opt-in of course)

@ianlewis ianlewis added area:docker-based Docker based builder (supplying a builder image and command) and removed status:triage Issue that has not been triaged labels Mar 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:docker-based Docker based builder (supplying a builder image and command) type:feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants