diff --git a/scripts/create-matrix.js b/scripts/create-matrix.js index 3cad96ac..c723904f 100644 --- a/scripts/create-matrix.js +++ b/scripts/create-matrix.js @@ -10,13 +10,13 @@ program const options = program.opts() -file.list('sites/*.channels.xml', options.include, options.exclude).then(files => { +file.list('sites/**/*.channels.xml', options.include, options.exclude).then(files => { const matrix = { guide: [] } files.forEach(filename => { - const country = filename.match(/sites\/.*_(.*)\.channels\.xml/i)[1] + const country = filename.match(/sites\/.*\/.*_(.*)\.channels\.xml/i)[1] const channelsFile = file.read(filename) const parsed = grabber.parseChannels(channelsFile)