Skip to content

Commit f4323fd

Browse files
authored
Merge pull request #116 from Integration-Automation/dev
Dev
2 parents afae7db + bba1d76 commit f4323fd

55 files changed

Lines changed: 2077 additions & 1161 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/dev.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: PyBreeze Dev
2+
3+
on:
4+
push:
5+
branches: [ "dev" ]
6+
pull_request:
7+
branches: [ "dev" ]
8+
schedule:
9+
- cron: "0 2 * * *"
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
unit-tests:
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: Update pip wheel setuptools
29+
run: python -m pip install --upgrade pip setuptools wheel
30+
- name: Install dev dependencies
31+
run: python -m pip install -r dev_requirements.txt
32+
- name: Install pytest
33+
run: python -m pip install pytest
34+
- name: Run unit tests (pytest)
35+
run: python -m pytest test/test_utils/ -v --tb=short
36+
- name: Run AutomationEditor With Debug Mode
37+
run: python ./test/unit_test/start_automation/start_automation_test.py
38+
env:
39+
PYTHONPATH: .
40+
- name: Extend AutomationEditor
41+
run: python ./test/unit_test/start_automation/extend_automation_test.py
42+
env:
43+
PYTHONPATH: .

.github/workflows/dev_python3_10.yml

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

.github/workflows/dev_python3_11.yml

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

.github/workflows/dev_python3_12.yml

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

.github/workflows/stable.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: PyBreeze Stable
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
pull_request:
7+
branches: [ "main" ]
8+
schedule:
9+
- cron: "0 2 * * *"
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
unit-tests:
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: Update pip wheel setuptools
29+
run: python -m pip install --upgrade pip setuptools wheel
30+
- name: Install dependencies
31+
run: python -m pip install -r requirements.txt
32+
- name: Install pytest
33+
run: python -m pip install pytest
34+
- name: Run unit tests (pytest)
35+
run: python -m pytest test/test_utils/ -v --tb=short
36+
- name: Run AutomationEditor With Debug Mode
37+
run: python ./test/unit_test/start_automation/start_automation_test.py
38+
env:
39+
PYTHONPATH: .
40+
- name: Extend AutomationEditor
41+
run: python ./test/unit_test/start_automation/extend_automation_test.py
42+
env:
43+
PYTHONPATH: .

.github/workflows/stable_python3_10.yml

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

.github/workflows/stable_python3_11.yml

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

.github/workflows/stable_python3_12.yml

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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,3 +152,4 @@ dmypy.json
152152
bing_cookies.*
153153
**/output
154154
.claude/settings.local.json
155+
/.claude/

0 commit comments

Comments
 (0)