nextstrain / augur

Pipeline components for real-time phylodynamic analysis
https://docs.nextstrain.org/projects/augur/
GNU Affero General Public License v3.0
268 stars 128 forks source link

release: Remove condition on event_name #1675

Closed victorlin closed 2 weeks ago

victorlin commented 2 weeks ago

Description of proposed changes

This was flawed: even though ci.yaml is called by another workflow, the github context is associated with the caller workflow so event_name is "workflow_dispatch" during a release run.

It doesn't make sense to update the condition to match "workflow_dispatch", since there are valid reasons for running ci.yaml using workflow_dispatch.

I think it makes more sense to simply remove this half of the condition as redundant. The other half of the condition sufficiently ensures that the job is run only when called by the release workflow on the default branch.

Related issue(s)

Fixes #1674

Checklist