2023-01-27 03:22:44 -08:00
import type { INodeProperties } from 'n8n-workflow' ;
2021-06-05 13:43:54 -07:00
2021-12-03 00:44:16 -08:00
export const commitFields : INodeProperties [ ] = [
2021-06-05 13:43:54 -07:00
{
displayName : 'Message' ,
name : 'message' ,
type : 'string' ,
displayOptions : {
show : {
2022-08-17 08:50:24 -07:00
operation : [ 'commit' ] ,
2021-06-05 13:43:54 -07:00
} ,
} ,
default : '' ,
2022-05-06 14:01:25 -07:00
description : 'The commit message to use' ,
2021-06-05 13:43:54 -07:00
} ,
{
displayName : 'Options' ,
name : 'options' ,
type : 'collection' ,
displayOptions : {
show : {
2022-08-17 08:50:24 -07:00
operation : [ 'commit' ] ,
2021-06-05 13:43:54 -07:00
} ,
} ,
2024-07-29 05:27:23 -07:00
placeholder : 'Add option' ,
2021-06-05 13:43:54 -07:00
default : { } ,
options : [
{
displayName : 'Paths to Add' ,
name : 'pathsToAdd' ,
type : 'string' ,
default : '' ,
placeholder : '/data/file1.json' ,
2022-08-17 08:50:24 -07:00
description :
'Comma-separated list of paths (absolute or relative to Repository Path) of files or folders to commit. If not set will all "added" files and folders be committed.' ,
2021-06-05 13:43:54 -07:00
} ,
] ,
} ,
2021-12-03 00:44:16 -08:00
] ;