Skip to content

Commit 5f2ab1a

Browse files
authored
Merge pull request #215 from Integration-Automation/dev
Dev
2 parents 167223a + ed8aa76 commit 5f2ab1a

File tree

71 files changed

+4690
-857
lines changed

Some content is hidden

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

71 files changed

+4690
-857
lines changed

.github/workflows/dev.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: JE_Editor Dev
2+
3+
on:
4+
push:
5+
branches: [ "dev" ]
6+
pull_request:
7+
branches: [ "dev" ]
8+
schedule:
9+
- cron: "0 4 * * *"
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
build_dev_version:
16+
runs-on: windows-latest
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
python-version: ["3.10", "3.11", "3.12"]
21+
22+
steps:
23+
- uses: actions/checkout@v4
24+
- name: Set up Python ${{ matrix.python-version }}
25+
uses: actions/setup-python@v5
26+
with:
27+
python-version: ${{ matrix.python-version }}
28+
- name: Install dependencies
29+
run: |
30+
python -m pip install --upgrade pip wheel
31+
pip install -r dev_requirements.txt
32+
pip install -e .
33+
- name: Run unit tests
34+
run: python -m pytest test/ -v --tb=short --ignore=test/qt_ui
35+
- name: Test Start Editor
36+
timeout-minutes: 2
37+
env:
38+
QT_QPA_PLATFORM: offscreen
39+
run: python ./test/qt_ui/unit_test/start_qt_ui.py
40+
shell: cmd
41+
- name: Test Extend Editor
42+
timeout-minutes: 2
43+
env:
44+
QT_QPA_PLATFORM: offscreen
45+
run: python ./test/qt_ui/unit_test/extend_test.py
46+
shell: cmd

.github/workflows/dev_python3_10.yml

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

.github/workflows/dev_python3_11.yml

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

.github/workflows/dev_python3_12.yml

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

.github/workflows/stable.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: JE_Editor Stable
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
pull_request:
7+
branches: [ "main" ]
8+
schedule:
9+
- cron: "0 4 * * *"
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
build_stable_version:
16+
runs-on: windows-latest
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
python-version: ["3.10", "3.11", "3.12"]
21+
22+
steps:
23+
- uses: actions/checkout@v4
24+
- name: Set up Python ${{ matrix.python-version }}
25+
uses: actions/setup-python@v5
26+
with:
27+
python-version: ${{ matrix.python-version }}
28+
- name: Install dependencies
29+
run: |
30+
python -m pip install --upgrade pip wheel
31+
pip install -r dev_requirements.txt
32+
pip install -e .
33+
- name: Run unit tests
34+
run: python -m pytest test/ -v --tb=short --ignore=test/qt_ui
35+
- name: Test Start Editor
36+
timeout-minutes: 2
37+
env:
38+
QT_QPA_PLATFORM: offscreen
39+
run: python ./test/qt_ui/unit_test/start_qt_ui.py
40+
shell: cmd
41+
- name: Test Extend Editor
42+
timeout-minutes: 2
43+
env:
44+
QT_QPA_PLATFORM: offscreen
45+
run: python ./test/qt_ui/unit_test/extend_test.py
46+
shell: cmd

.github/workflows/stable_python3_10.yml

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

.github/workflows/stable_python3_11.yml

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

.github/workflows/stable_python3_12.yml

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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,4 @@ dmypy.json
124124
.idea/misc.xml
125125
/.idea
126126
/.claude/
127+
/output

0 commit comments

Comments
 (0)