Closed jraddaoui closed 3 months ago
Attention: Patch coverage is 0.79156%
with 376 lines
in your changes missing coverage. Please review.
Project coverage is 50.95%. Comparing base (
8a78979
) to head (9ddc615
).
:exclamation: There is a different number of reports uploaded between BASE (8a78979) and HEAD (9ddc615). Click for more details.
HEAD has 1 upload less than BASE
| Flag | BASE (8a78979) | HEAD (9ddc615) | |------|------|------| ||2|1|
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks @djjuhasz, I'll address those points before merging. Tests will probably come in a different PR, I want to check about possible follow-ups with the team before getting too tied with the implementation, what I mentioned in the issue.
Create a new temporal client, worker and workflow to fetch AIP metadata from Archivematica's Storage Service after AIPs are stored, add it to a zipped folder and upload it to a S3/MinIO bucket.
Add a small API server to receive post-store AIP service callbacks from Archivematica's Storage Service and start the AIS workflow.
Run the workers and the API in the same command for now, using github.com/oklog/run to manage goroutines.