From 72725b257f7308178fa1689656096b4486bece0f Mon Sep 17 00:00:00 2001 From: Rebecca Graber Date: Wed, 18 May 2022 10:53:38 -0400 Subject: [PATCH 1/2] feat: upload npm logs as artifact on failure --- .github/workflows/provisioning-tests.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/provisioning-tests.yml b/.github/workflows/provisioning-tests.yml index c07f44be18..c361dcb496 100644 --- a/.github/workflows/provisioning-tests.yml +++ b/.github/workflows/provisioning-tests.yml @@ -86,6 +86,14 @@ jobs: Devstack provisioning tests in ${{github.repository}} for ${{matrix.services}} failed! For details see . Runbook url: https://2u-internal.atlassian.net/wiki/spaces/AT/pages/16384920/Failure+Devstack+provisioning+tests+-+Runbook + - name: upload logs as artifact on failure + if: ${{ failure() }} + uses: actions/upload-artifact@v3 + with: + name: npm-install-log + path: /edx/app/edxapp/edx-platform/test_root/log/npm-install.log + retention-days: 5 + - name: close alerts on success if: ${{ !failure() && github.ref == 'refs/heads/master' }} uses: dawidd6/action-send-mail@v3 From 19a24880715f56aa8c3fa3905ab327633cc335af Mon Sep 17 00:00:00 2001 From: Rebecca Graber Date: Wed, 18 May 2022 11:46:08 -0400 Subject: [PATCH 2/2] fixup! :fix path --- .github/workflows/provisioning-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/provisioning-tests.yml b/.github/workflows/provisioning-tests.yml index c361dcb496..ff44e73e37 100644 --- a/.github/workflows/provisioning-tests.yml +++ b/.github/workflows/provisioning-tests.yml @@ -91,7 +91,7 @@ jobs: uses: actions/upload-artifact@v3 with: name: npm-install-log - path: /edx/app/edxapp/edx-platform/test_root/log/npm-install.log + path: test_root/log/npm-install.log retention-days: 5 - name: close alerts on success