Skip to content

Commit d4b8dbb

Browse files
Merge pull request #154 from SDNNetSim/develop
release(v6.0.0): merge develop into release branch
2 parents 4c0d575 + 484d743 commit d4b8dbb

742 files changed

Lines changed: 482789 additions & 59091 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.

.DS_Store

0 Bytes
Binary file not shown.

.claude/settings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"claude_code_max_output_tokens": 64000
3+
}
4+

.github/COMMIT_MESSAGE_GUIDE.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -175,13 +175,6 @@ Before committing, test your message format:
175175
4. **History**: Easy to understand project evolution
176176
5. **Reviews**: Faster PR reviews with structured information
177177

178-
## Tools
179-
180-
Consider using:
181-
- [Conventional Commits CLI](https://github.com/conventional-commits/cli)
182-
- [Commitizen](https://github.com/commitizen/cz-cli)
183-
- Git hooks to validate messages locally
184-
185178
---
186179

187180
**Remember**: Great commit messages help future you and your teammates understand the codebase evolution!
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Algorithm Results Verification
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- develop
7+
- main
8+
- 'release/**'
9+
types:
10+
- opened
11+
- edited
12+
- reopened
13+
- synchronize
14+
pull_request_target:
15+
branches:
16+
- develop
17+
- main
18+
- 'release/**'
19+
types:
20+
- opened
21+
- edited
22+
- reopened
23+
- synchronize
24+
push:
25+
branches:
26+
- develop
27+
- main
28+
- 'release/**'
29+
30+
jobs:
31+
32+
test:
33+
runs-on: ubuntu-latest
34+
strategy:
35+
matrix:
36+
python-version: [ "3.11" ]
37+
38+
steps:
39+
- uses: actions/checkout@v4
40+
41+
- name: Set up Python ${{ matrix.python-version }}
42+
uses: actions/setup-python@v5
43+
with:
44+
python-version: ${{ matrix.python-version }}
45+
46+
- name: Install dependencies
47+
run: |
48+
chmod +x install.sh
49+
./install.sh
50+
51+
- name: Run comparison tests
52+
run: |
53+
python tests/run_comparison.py

.github/workflows/commit_message.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,30 @@ name: Latest Commit Message Validation
22

33
on:
44
pull_request:
5+
branches:
6+
- develop
7+
- main
8+
- 'release/**'
59
types:
610
- opened
711
- edited
812
- reopened
913
- synchronize
1014
pull_request_target:
15+
branches:
16+
- develop
17+
- main
18+
- 'release/**'
1119
types:
1220
- opened
1321
- edited
1422
- reopened
1523
- synchronize
1624
push:
1725
branches:
18-
- main
1926
- develop
27+
- main
28+
- 'release/**'
2029

2130
jobs:
2231
validate_commit_messages:

.github/workflows/cross_platform.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ name: Cross-platform Compatibility Test
33
on:
44
push:
55
branches:
6+
- develop
67
- main
78
- 'release/**'
89
pull_request:
910
branches:
11+
- develop
1012
- main
1113
- 'release/**'
1214

.github/workflows/docs.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,18 @@ name: Documentation
33
on:
44
push:
55
branches:
6-
- main
76
- develop
7+
- main
8+
- 'release/**'
89
paths:
910
- 'docs/**'
1011
- 'fusion/**/*.py'
1112
- '.github/workflows/docs.yml'
1213
pull_request:
1314
branches:
14-
- main
1515
- develop
16+
- main
17+
- 'release/**'
1618
paths:
1719
- 'docs/**'
1820
- 'fusion/**/*.py'

.github/workflows/unittests.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,30 @@ name: Unit Tests
22

33
on:
44
pull_request:
5+
branches:
6+
- develop
7+
- main
8+
- 'release/**'
59
types:
610
- opened
711
- edited
812
- reopened
913
- synchronize
1014
pull_request_target:
15+
branches:
16+
- develop
17+
- main
18+
- 'release/**'
1119
types:
1220
- opened
1321
- edited
1422
- reopened
1523
- synchronize
1624
push:
1725
branches:
26+
- develop
1827
- main
28+
- 'release/**'
1929

2030
jobs:
2131

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# TODO: Ensure that we update this file (delete legacy, add new)
2-
31
# Pycharm
42
.idea/
53

0 commit comments

Comments
 (0)