ICEM03 comprueba que todas las acciones del módulo sean acciones base o se deriven de una acción base válida.
Los ICE de módulo de combinación se almacenan en un archivo .cub de módulo de combinación denominado Mergemod.cub y no en el archivo .cub que contiene los ICE que se usan para la validación de paquetes.
Resultado
ICEM03 publica los mensajes de error de un módulo que contiene acciones en una tabla de secuencias que no es una acción base ni se deriva de una acción base válida.
Ejemplo
ICEM03 publica los siguientes mensajes de error para un módulo que contiene las entradas de la base de datos que se muestran a continuación.
The action 'Action1' in the 'ModuleInstallExecuteSequence' table is
orphaned. It is not a valid base action and does not derive from a
valid base action.
The action 'Action2' in the 'ModuleInstallExecuteSequence' table is
orphaned. It is not a valid base action and does not derive from a
valid base action.
Para corregir este error, determine las acciones base de las dos acciones. Agregue un registro para las acciones base con un número de secuencia predeterminado. En Action1 y Action2, escriba los nombres de acción base en la columna BaseAction y 0 o 1 en la columna After.
Obtenga información sobre el Importador de Acciones de GitHub y cómo puede facilitar las migraciones de la herramienta de CI/CD actual a Acciones de GitHub.