Skip to content

Find a method to upload files at the automated suite level.

Current situation

Currently, we are unable to upload files to Squash at the automated suite level, such as the executionlog.txt and the allure-report.tar.

When utilizing hooks on the channels, the file fails to be sent to Squash.

Users need a method to upload a file not for each test but at the automated suite level.

image

Desired outcome

Maybe something like a new actions/upload-artifact@v1, that could be used as follows:

steps:
- run: mkdir -p path/to/artifact
- run: echo hello > path/to/artifact/world.txt
- uses: actions/upload-artifact@v1
  with:
    name: my-artifact
    path: path/to/artifact/world.txt
    if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`

if-no-files-found is optional, it defaults to warn.

Edited by Martin Lafaix