From 4728478711cb3d8373d20dd2246f44bacbd51f3b Mon Sep 17 00:00:00 2001 From: Jonas Kruckenberg Date: Mon, 9 May 2022 14:32:13 +0200 Subject: [PATCH] fix: globbing for artifacts on windows --- .changes/fix-glob-on-windows.md | 5 +++++ src/build-project.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changes/fix-glob-on-windows.md diff --git a/.changes/fix-glob-on-windows.md b/.changes/fix-glob-on-windows.md new file mode 100644 index 0000000..8f89404 --- /dev/null +++ b/.changes/fix-glob-on-windows.md @@ -0,0 +1,5 @@ +--- +"tauri-build": patch +--- + +Fix globbing for artifacts on windows. \ No newline at end of file diff --git a/src/build-project.ts b/src/build-project.ts index 4292798..03a9f54 100644 --- a/src/build-project.ts +++ b/src/build-project.ts @@ -1,5 +1,5 @@ import {run} from '@tauri-apps/cli' -import {dirname, join, resolve} from 'path' +import {dirname, join, posix, resolve, sep} from 'path' import glob from 'tiny-glob' import * as core from '@actions/core' import { @@ -62,7 +62,7 @@ export async function buildProject(options: BuildOptions): Promise { ] const windowsExts = ['msi', 'msi.zip', 'msi.zip.sig'] - const artifactsLookupPattern = join(bundleDir, `*/*.{${[...macOSExts, linuxExts, windowsExts].join(',')}}`) + const artifactsLookupPattern = `${bundleDir}/*/*.{${[...macOSExts, linuxExts, windowsExts].join(',')}}` core.debug(`Looking for artifacts using this pattern: ${artifactsLookupPattern}`)