File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 3636 - name : Install chatgpt2scratch
3737 env :
3838 AZURE_API_KEY : ${{ secrets.AZURE_API_KEY }}
39+ DOJO_KEY : ${{ secrets.DOJO_KEY }}
3940 run : sh ./chatgpt2scratch/install.sh
4041 - run : NODE_OPTIONS=--openssl-legacy-provider npm run build
4142 - name : npm install under chatgpt2scratch
Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ EXTENSION_ID=chatgpt2scratch
77COLLABORATOR=ichiroc
88EXTENSION_DESCRIPTION=" ChatGPT for Scratch"
99
10+ sed -i -e " s/process.env.AZURE_API_KEY/\" ${AZURE_API_KEY} \" /g" ${EXTENSION_ID} /scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js
11+ sed -i -e " s/process.env.DOJO_KEY/\" ${DOJO_KEY} \" /g" ${EXTENSION_ID} /scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js
12+
1013mkdir -p node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID}
1114cp ${EXTENSION_ID} /scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /
1215mv node_modules/scratch-vm/src/extension-support/extension-manager.js node_modules/scratch-vm/src/extension-support/extension-manager.js_orig
@@ -36,5 +39,3 @@ DESCRIPTION="\
3639 bluetoothRequired: false${LF} \
3740 },"
3841sed -e " s|^export default \[$|import ${EXTENSION_ID} IconURL from './${EXTENSION_ID} /${EXTENSION_ID} .png';${LF} import ${EXTENSION_ID} InsetIconURL from './${EXTENSION_ID} /${EXTENSION_ID} -small.png';${LF}${LF} export default [${LF}${DESCRIPTION} |g" src/lib/libraries/extensions/index.jsx_orig > src/lib/libraries/extensions/index.jsx
39- sed -e " s/process.env.AZURE_API_KEY/" ${AZURE_API_KEY} " /g" node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js > node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js
40- sed -e " s/process.env.DOJO_KEY/" ${DOJO_KEY} " /g" node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js > node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID} /index.js
You can’t perform that action at this time.
0 commit comments