Adds a single GH Action workflow to automate the ingest and phylogenetic workflows, set to run daily at the same time as the automated mpox ingest.
Uses GH Action caches to store hash of ingest results' Metadata.sha256sum values added to the S3 metadata within upload-to-s3. If the cache contains a match from previous runs of the GH Action workflow, then the workflow will skip the phylogenetic job.
Description of proposed changes
Follows zika PR: https://github.com/nextstrain/zika/pull/52
Adds a single GH Action workflow to automate the ingest and phylogenetic workflows, set to run daily at the same time as the automated mpox ingest.
Uses GH Action caches to store hash of ingest results' Metadata.sha256sum values added to the S3 metadata within upload-to-s3. If the cache contains a match from previous runs of the GH Action workflow, then the workflow will skip the phylogenetic job.
Related issue(s)
Based on discussion in https://github.com/nextstrain/pathogen-repo-guide/issues/25 https://github.com/nextstrain/zika/pull/52 https://github.com/nextstrain/dengue/pull/38
Checklist