File tree 6 files changed +12
-5
lines changed
6 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 10
10
output_folder :
11
11
description : ' Midscene report directory'
12
12
required : true
13
- default : ' yaml-scripts/midscene_run/report/'
13
+ default : ' yaml-scripts-demo /midscene_run/report/'
14
14
push :
15
15
branches :
16
16
- main
29
29
MIDSCENE_DEBUG_AI_PROFILE : 1
30
30
run : |
31
31
npm i -g @midscene/cli@${{ github.event.inputs.tag }}
32
- cd yaml-scripts
32
+ cd yaml-scripts-demo
33
33
midscene ./midscene-scripts/
34
34
35
35
- name : List directory contents
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ create `.env` file
6
6
7
7
``` shell
8
8
# replace by your own
9
- export OPENAI_API_KEY=" YOUR_TOKEN"
9
+ OPENAI_API_KEY=" YOUR_TOKEN"
10
10
```
11
11
12
12
> e2e command
Original file line number Diff line number Diff line change 1
1
package-lock.json
2
+ .env
2
3
3
4
# Midscene.js dump files
4
5
midscene_run /midscene-report
Original file line number Diff line number Diff line change 1
1
# puppeteer-demo
2
2
3
+ create ` .env ` file
4
+
3
5
``` shell
4
6
# replace by your own
5
- export OPENAI_API_KEY=" sk-abcdefghijklmnopqrstuvwxyz "
7
+ OPENAI_API_KEY=" YOUR_TOKEN "
6
8
```
7
9
10
+ run demo
11
+
8
12
``` bash
9
13
npm install
10
14
Original file line number Diff line number Diff line change 1
1
import puppeteer from "puppeteer" ;
2
2
import os from "node:os" ;
3
3
import { PuppeteerAgent } from "@midscene/web/puppeteer" ;
4
+ import "dotenv/config" ;
4
5
5
6
const sleep = ( ms ) => new Promise ( ( r ) => setTimeout ( r , ms ) ) ;
6
7
Promise . resolve (
Original file line number Diff line number Diff line change 12
12
"license" : " MIT" ,
13
13
"devDependencies" : {
14
14
"@midscene/web" : " latest" ,
15
+ "dotenv" : " ^16.4.5" ,
15
16
"puppeteer" : " ^23.4.0" ,
16
17
"tsx" : " ^4.19.1"
17
18
}
18
- }
19
+ }
You can’t perform that action at this time.
0 commit comments