allure-report-action icon indicating copy to clipboard operation
allure-report-action copied to clipboard

Self-hosted: MacOS

Open vKosovskiiQA opened this issue 2 years ago • 4 comments

When trying to start generating reports on a machine with a Mac operating system, an error occurs:

Run simple-elf/[email protected] Error: Container action is only supported on Linux

vKosovskiiQA avatar Apr 10 '23 15:04 vKosovskiiQA

Hello, this is a limitation of the Dockerfile based Github action runner, see https://docs.github.com/en/actions/creating-actions/about-custom-actions#types-of-actions

It's possible to workaround the issue by running Javascript based action. However, allure is Java based so it's required to install Java in advance. Please let me know @vKosovskiiQA if you are interested.

mgrybyk avatar Aug 21 '23 22:08 mgrybyk

@mgrybyk How can We use the javascript based action? Thanks!

pespinel avatar Jan 16 '24 16:01 pespinel

@pespinel first I have to develop it if you really need it but there is a limitation.

To make it work you'll have to manually install java in prior to using the action. Does it make sense? Would you still use it?

mgrybyk avatar Jan 16 '24 16:01 mgrybyk

@pespinel https://github.com/simple-elf/allure-report-action/issues/44#issuecomment-1919539380

mgrybyk avatar Jan 31 '24 17:01 mgrybyk