Remove allowServiceContainerCommand feature flag (#345)

Service container entrypoint/command support is now unconditional.
This commit is contained in:
eric sciple
2026-04-03 10:29:34 -05:00
committed by GitHub
parent 9e1662f1d4
commit f62a0e189d
5 changed files with 66 additions and 90 deletions
@@ -146,15 +146,11 @@ export function convertToServiceContainer(context: TemplateContext, container: T
export function convertToJobServices(context: TemplateContext, services: TemplateToken): Container[] | undefined {
const serviceList: Container[] = [];
const flags = context.state.featureFlags as import("@actions/expressions/features").FeatureFlags | undefined;
const useServiceContainer = flags?.isEnabled("allowServiceContainerCommand") ?? false;
const mapping = services.assertMapping("services");
for (const service of mapping) {
service.key.assertString("service key");
const container = useServiceContainer
? convertToServiceContainer(context, service.value)
: convertToJobContainer(context, service.value);
const container = convertToServiceContainer(context, service.value);
if (container) {
serviceList.push(container);
}