Skip to content

Remove Nextstrain profiles#1197

Open
victorlin wants to merge 6 commits into
masterfrom
victorlin/remove-profiles
Open

Remove Nextstrain profiles#1197
victorlin wants to merge 6 commits into
masterfrom
victorlin/remove-profiles

Conversation

@victorlin
Copy link
Copy Markdown
Member

@victorlin victorlin commented Mar 24, 2026

This PR contains 5 prep commits and 1 main commit with the following message:

This is a comprehensive shift from --profile to --configfile, standardizing the preference started in "Remove my_profiles/" (2b88070) and already used by the "100k" workflow (which was misleadingly under "nextstrain_profiles").

Workflow-specific options are translated into command line arguments in the GitHub Actions workflow. Default options are retained in a default profile config, a practice still used across pathogen workflows.

No user-facing or functional changes, thus no changelog entry.

Better aligns with usage in GitHub Actions workflows.
There has never been a file at this path, so I'm not sure what the
reference is for.
This file was removed in "Split Nextstrain open builds to generate "6m"
and "all-time" targets" (4a35ef5).
These had no effect because Nextstrain CLI automatically specifies
--cores.
These were being overridden by --set-threads in the GitHub Actions
workflows.
@victorlin victorlin self-assigned this Mar 24, 2026
This is a comprehensive shift from --profile to --configfile,
standardizing the preference started in "Remove my_profiles/" (2b88070)
and already used by the "100k" workflow (which was misleadingly under
"nextstrain_profiles").

Workflow-specific options are translated into command line arguments in
the GitHub Actions workflow. Default options are retained in a default
profile config, a practice still used across pathogen workflows.
@victorlin victorlin force-pushed the victorlin/remove-profiles branch from d5693df to 12232fb Compare March 24, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant