@@ -19,18 +19,18 @@ jobs:
19
19
script : |
20
20
const script = require('./.github/download_workflow_run_artifact.js');
21
21
let fs = require('fs');
22
- await script({github, context, core, fs, artifact_name: 'pr.json '});
22
+ await script({github, context, core, fs, artifact_name: 'pr'});
23
23
24
24
- name : Unzip artifact
25
- run : unzip pr.json. zip
25
+ run : unzip pr.zip
26
26
27
27
- name : Read PR data
28
- run : echo "PR_DATA =$(cat ./pr.json )" >> $GITHUB_ENV
28
+ run : echo "PR_NUMBER =$(cat ./pr)" >> $GITHUB_ENV
29
29
30
30
- name : Comment on PR
31
31
uses : marocchino/sticky-pull-request-comment@v2
32
32
with :
33
- number : ${{ fromJSON( env.PR_DATA).pr_number }}
33
+ number : ${{ env.PR_NUMBER }}
34
34
message : " The PR preview for ${{ github.event.workflow_run.head_sha }} could not be generated"
35
35
36
36
preview :
75
75
diffstat -l -p2 preview/diff.patch > diff.txt
76
76
fi
77
77
78
+ - name : Download metadata artifact
79
+ uses : actions/github-script@v7
80
+ with :
81
+ script : |
82
+ const script = require('./.github/download_workflow_run_artifact.js');
83
+ let fs = require('fs');
84
+ await script({github, context, core, fs, artifact_name: 'pr'});
85
+
86
+ - name : Unzip artifact
87
+ run : unzip pr.zip
88
+
89
+ - name : Read PR data
90
+ run : echo "PR_NUMBER=$(cat ./pr)" >> $GITHUB_ENV
91
+
78
92
- name : Set preview domain
79
- run : echo "PREVIEW_DOMAIN=$(echo ${{ github.repository }} | tr / - )-${{ github.job }}-pr-${{ fromJSON( env.PR_DATA).pr_number }}.surge.sh" >> $GITHUB_ENV
93
+ run : echo "PREVIEW_DOMAIN=$(echo ${{ github.repository }} | tr / - )-${{ github.job }}-pr-${{ env.PR_NUMBER }}.surge.sh" >> $GITHUB_ENV
80
94
81
95
- name : Install surge
82
96
run : npm install surge
@@ -109,5 +123,5 @@ jobs:
109
123
- name : Comment on PR
110
124
uses : marocchino/sticky-pull-request-comment@v2
111
125
with :
112
- number : ${{ fromJSON( env.PR_DATA).pr_number }}
126
+ number : ${{ env.PR_NUMBER }}
113
127
path : pr.md
0 commit comments