From 8f09a9d1053dbcaa2cf1ae6b68e8dfdff4b5398d Mon Sep 17 00:00:00 2001 From: Raluca Pelin Date: Wed, 31 Aug 2022 12:49:43 +0300 Subject: [PATCH 1/4] Download artifact from workflow that triggered current run --- .github/workflows/screener-run.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/screener-run.yml b/.github/workflows/screener-run.yml index 6f47b2a401770e..3e4b54a9b12bdd 100644 --- a/.github/workflows/screener-run.yml +++ b/.github/workflows/screener-run.yml @@ -42,14 +42,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: env-artifact - name: Download N* storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: northstar-artifact # downloads artifact to where it would be 'built' path: packages/fluentui/docs/dist @@ -118,14 +118,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: env-artifact - name: Download screener storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: screener-artifact path: apps/vr-tests/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }} @@ -192,14 +192,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: env-artifact - name: Download VNext storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - workflow_conclusion: success + run_id: context.payload.workflow_run.id name: vnext-artifact path: apps/vr-tests-react-components/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }} From b7e62c1f59dca6e9b3f5cbc8f5f8f73558b3047c Mon Sep 17 00:00:00 2001 From: Raluca Pelin Date: Wed, 31 Aug 2022 13:00:18 +0300 Subject: [PATCH 2/4] Syntax correction --- .github/workflows/screener-run.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/screener-run.yml b/.github/workflows/screener-run.yml index 3e4b54a9b12bdd..328f12decdaac3 100644 --- a/.github/workflows/screener-run.yml +++ b/.github/workflows/screener-run.yml @@ -30,7 +30,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: context.payload.workflow_run.id, + run_id: ${{context.payload.workflow_run.id}}, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { @@ -42,14 +42,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: env-artifact - name: Download N* storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: northstar-artifact # downloads artifact to where it would be 'built' path: packages/fluentui/docs/dist @@ -107,7 +107,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: context.payload.workflow_run.id, + run_id: ${{context.payload.workflow_run.id}}, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { return artifact.name == "screener-artifact" @@ -118,14 +118,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: env-artifact - name: Download screener storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: screener-artifact path: apps/vr-tests/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }} @@ -181,7 +181,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: context.payload.workflow_run.id, + run_id: ${{context.payload.workflow_run.id}}, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { return artifact.name == "vnext-artifact" @@ -192,14 +192,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: env-artifact - name: Download VNext storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: context.payload.workflow_run.id + run_id: ${{context.payload.workflow_run.id}} name: vnext-artifact path: apps/vr-tests-react-components/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }} From b7db21d64576036ab669dbf1e440cf9313df2884 Mon Sep 17 00:00:00 2001 From: Raluca Pelin Date: Wed, 31 Aug 2022 13:01:26 +0300 Subject: [PATCH 3/4] Fix typo --- .github/workflows/screener-run.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/screener-run.yml b/.github/workflows/screener-run.yml index 328f12decdaac3..e8ff2b59d663e5 100644 --- a/.github/workflows/screener-run.yml +++ b/.github/workflows/screener-run.yml @@ -30,7 +30,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: ${{context.payload.workflow_run.id}}, + run_id: context.payload.workflow_run.id, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { @@ -107,7 +107,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: ${{context.payload.workflow_run.id}}, + run_id: context.payload.workflow_run.id, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { return artifact.name == "screener-artifact" @@ -181,7 +181,7 @@ jobs: let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, - run_id: ${{context.payload.workflow_run.id}}, + run_id: context.payload.workflow_run.id, }); let matchArtifact = allArtifacts.data.artifacts.filter((artifact) => { return artifact.name == "vnext-artifact" From 9238a65440de65abd8e18a644ea0b76fc3a59eb3 Mon Sep 17 00:00:00 2001 From: Raluca Pelin Date: Wed, 31 Aug 2022 13:21:31 +0300 Subject: [PATCH 4/4] Use correct github context to get run id --- .github/workflows/screener-run.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/screener-run.yml b/.github/workflows/screener-run.yml index e8ff2b59d663e5..5173978050c8c8 100644 --- a/.github/workflows/screener-run.yml +++ b/.github/workflows/screener-run.yml @@ -42,14 +42,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: env-artifact - name: Download N* storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: northstar-artifact # downloads artifact to where it would be 'built' path: packages/fluentui/docs/dist @@ -118,14 +118,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: env-artifact - name: Download screener storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: screener-artifact path: apps/vr-tests/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }} @@ -192,14 +192,14 @@ jobs: uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: env-artifact - name: Download VNext storybook artifact uses: dawidd6/action-download-artifact@v2 with: workflow: screener-build.yml - run_id: ${{context.payload.workflow_run.id}} + run_id: ${{github.event.workflow_run.id}} name: vnext-artifact path: apps/vr-tests-react-components/dist/storybook if: ${{ env.IS_ARTIFACT_PRESENT == 'true' }}