Skip to content

Commit 855398a

Browse files
Merge remote-tracking branch 'origin/dev' into custom-run-comment
2 parents 2bf67e7 + 7ad568d commit 855398a

201 files changed

Lines changed: 47558 additions & 8000 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/node_runner.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Go
2+
3+
on:
4+
push:
5+
branches: [ '*' ]
6+
tags: [ 'v*' ]
7+
8+
jobs:
9+
10+
build:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- name: Set up Go
16+
uses: actions/setup-go@v5
17+
with:
18+
go-version: 1.23
19+
20+
- name: Install MinGW-w64
21+
run: sudo apt-get update && sudo apt-get install -y mingw-w64
22+
23+
- name: Extract version
24+
id: version
25+
run: |
26+
if [[ "${{ github.ref }}" == refs/tags/* ]]; then
27+
echo "version=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
28+
else
29+
echo "version=dev-${GITHUB_SHA::7}" >> $GITHUB_OUTPUT
30+
fi
31+
32+
- name: Update Version.txt
33+
run: |
34+
sed -i "s/version = .*/version = ${{ steps.version.outputs.version }}/" Framework/Version.txt
35+
sed -i "s/date = .*/date = $(date +'%b %d, %Y')/" Framework/Version.txt
36+
37+
- name: Build
38+
working-directory: ./Apps/node_runner
39+
run: make all
40+
env:
41+
VERSION: ${{ steps.version.outputs.version }}
42+
43+
- name: Upload Build Artifacts
44+
uses: actions/upload-artifact@v4
45+
with:
46+
name: binaries
47+
path: ./Apps/node_runner/build/*
48+
49+
- name: Create Release
50+
if: startsWith(github.ref, 'refs/tags/v')
51+
uses: softprops/action-gh-release@v1
52+
with:
53+
files: ./Apps/node_runner/build/*
54+
generate_release_notes: true

.gitignore

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,15 @@ web_modules/
5555
.rts2_cache_cjs/
5656
.rts2_cache_es/
5757
.rts2_cache_umd/
58-
custom_profiles/
58+
custom_profiles/
59+
60+
# Security tools
61+
/tools/security/*
62+
Apps/Windows/inspector.exe
63+
Apps/Windows/Element.xml
64+
Framework/settings.conf.lock
65+
Framework/Built_In_Automation/Desktop/Linux/latest_app.txt
66+
**/linux_screen.png
67+
**/ios_screen.png
68+
**/ios_ui.xml
69+
**/ui.xml

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.11

.style.yapf

Lines changed: 0 additions & 5 deletions
This file was deleted.

.vscode/launch.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,47 +6,55 @@
66
"configurations": [
77
{
88
"name": "Python: Attach using Process Id",
9-
"type": "python",
9+
"type": "debugpy",
1010
"request": "attach",
1111
"processId": "${command:pickProcess}"
1212
},
1313
{
1414
"name": "Python: Current File",
15-
"type": "python",
15+
"type": "debugpy",
1616
"request": "launch",
1717
"program": "${file}",
1818
"console": "integratedTerminal",
1919
},
2020
{
2121
"name": "Python: node_cli",
22-
"type": "python",
22+
"type": "debugpy",
2323
"request": "launch",
2424
"program": "${workspaceFolder}/node_cli.py",
2525
"console": "integratedTerminal",
2626
},
2727
{
2828
"name": "Python: node_cli custom log dir",
29-
"type": "python",
29+
"type": "debugpy",
3030
"request": "launch",
3131
"program": "${workspaceFolder}/node_cli.py",
3232
"args": ["-d /home/szxo3/Desktop/test_node_dir"],
3333
"console": "integratedTerminal",
3434
},
3535
{
3636
"name": "Python: local_run",
37-
"type": "python",
37+
"type": "debugpy",
3838
"request": "launch",
3939
"program": "${workspaceFolder}/node_cli.py",
4040
"args": ["--local_run"],
4141
"console": "integratedTerminal",
4242
},
4343
{
4444
"name": "Python: node_cli with GH_TOKEN",
45-
"type": "python",
45+
"type": "debugpy",
4646
"request": "launch",
4747
"program": "${workspaceFolder}/node_cli.py",
4848
"args": ["--gh", "TOKEN_HERE"],
4949
"console": "integratedTerminal",
5050
},
51+
{
52+
"name": "Go: node_runner",
53+
"type": "go",
54+
"request": "launch",
55+
"mode": "debug",
56+
"cwd": "${workspaceFolder}",
57+
"program": "${workspaceFolder}/Apps/node_runner/main.go"
58+
}
5159
]
5260
}

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"files.readonlyInclude": {
66
"**/.git": true,
77
"**/node_modules": true,
8-
"Framework/settings.conf": true,
98
"node_state.json": true,
109
"pid.txt": true
1110
}

0 commit comments

Comments
 (0)