native mode nits (#7981)

* native mode UI nits

* accept flow jobs on native workers

* limit native mode to non-dep jobs + flow tag infobox
This commit is contained in:
hugocasa
2026-02-17 17:32:52 +01:00
committed by GitHub
parent 45b959711e
commit 90fa5b3ced
4 changed files with 129 additions and 61 deletions

View File

@@ -1083,6 +1083,10 @@ async fn create_script_internal<'c>(
))
} else if ns.tag.as_ref().is_some_and(|x| x.contains("$args[")) {
None
} else if lang == ScriptLang::Bunnative {
// if a custom tag is set for a bunnative script, this prevents the custom tag to be used for the dependency job
// forcing the bundling to run on a worker with the bun tag
None
} else {
ns.tag
};