mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-15 06:02:57 +03:00
972ad89af2
* Moved report merging and publishing logic into create_test_report.yml shared between all workflows * Merged reports are now published for try jobs on pull requests too. In order to achieve that the logic had to be extracted into a separate workflow triggered by [workflow_run](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_run), this way it can access secrets even if the original workflow was not able to. * The blob report data flow is different depending on whether the workflow is triggered by a pull request or a push: - For `pull_request` the workflow doesn't have access to the secrets it uploads the blob report to the GitHub artifact storage. Later on the merge workflow uploads that blob report to Azure blob storage. - Workflows triggered by `push` event can read secrets. They upload blob report directly to Azure blob storage and the merge workflow downloads the report from there rather than from GitHub artifacts. |
||
---|---|---|
.. | ||
action.yml |