INNER CODE UNIT · Go
readReleaseJobSteps
minekube/gate · release_asset_verification_test.go:97
func readReleaseJobSteps(t *testing.T) []assetWorkflowStep {
t.Helper()
return readReleaseJob(t).Steps
}
func stepIndex(steps []assetWorkflowStep, name string) int {
for i, step := range steps {
if step.Name == name {
return i
}
}
return -1
}
// TestReleaseRunsIndependentlyOfCIJobs pins the release job's scheduling
// boundary. A tag's downloadable release must still be attempted when an
// unrelated lint, platform-test, Docker smoke or image-build job flakes.