Skip to content

Commit 328d845

Browse files
committed
debug
1 parent 1409e5a commit 328d845

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,17 @@ jobs:
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
4243
run: npm install
4344
working-directory: ./chatgpt2scratch
44-
- name: Build chatgpt2scratch.mjs for xcratch
45-
run: NODE_OPTIONS=--openssl-legacy-provider npm run build
46-
working-directory: ./chatgpt2scratch
47-
- name: Copy chatgpt2scratch.mjs to build folder
48-
run: cp ./chatgpt2scratch/dist/chatgpt2scratch.mjs ./build
45+
# - name: Build chatgpt2scratch.mjs for xcratch
46+
# run: NODE_OPTIONS=--openssl-legacy-provider npm run build
47+
# working-directory: ./chatgpt2scratch
48+
# - name: Copy chatgpt2scratch.mjs to build folder
49+
# run: cp ./chatgpt2scratch/dist/chatgpt2scratch.mjs ./build
4950
- name: Setup Pages
5051
uses: actions/configure-pages@v3
5152
- name: Upload artifact

install.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ EXTENSION_ID=chatgpt2scratch
77
COLLABORATOR=ichiroc
88
EXTENSION_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+
1013
mkdir -p node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID}
1114
cp ${EXTENSION_ID}/scratch-vm/src/extensions/scratch3_${EXTENSION_ID}/index.js node_modules/scratch-vm/src/extensions/scratch3_${EXTENSION_ID}/
1215
mv 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
},"
3841
sed -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

0 commit comments

Comments
 (0)