spot icon indicating copy to clipboard operation
spot copied to clipboard

Cannot upload timeline as Github Actions artifact

Open lyio opened this issue 2 months ago • 3 comments

Github complains about the : in the screenshot file names.

The path for one of the files in artifact is not valid: /widget-test-open-aboutpage/screenshots/about_page_test:29-_9lM7.png. Contains the following character: Colon :

Invalid characters include: Double quote ", Colon :, Less than <, Greater than >, Vertical bar |, Asterisk *, Question mark ?, Carriage return \r, Line feed \n The following characters are not allowed in files that are uploaded due to limitations with certain file systems such as NTFS. To maintain file system agnostic behavior, these characters are intentionally not allowed to prevent potential problems with downloads on different file systems.

This is output from my CI pipeline where I tried to track the timelines as artifacts on failure for a more detailed inspection.

Is it possible to replace or remove these characters?

lyio avatar Oct 28 '25 12:10 lyio

You're running on windows, right?

passsy avatar Oct 28 '25 13:10 passsy

No, OSX, but the complaint comes from the upload-artifact action or from Github itself.

lyio avatar Oct 28 '25 14:10 lyio

This was already fixed in https://github.com/passsy/spot/pull/114 but not released yet. @passsy Can you create a 0.18.1 when you find the time?

kuhnroyal avatar Nov 07 '25 17:11 kuhnroyal