Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c019f3d
Create cicd.yml
NadavMozeson Dec 16, 2024
65d524f
Merge pull request #1 from Groupify-SCE/Feature/cicd-setup
MaorMalka Dec 16, 2024
f3d54b3
Merge pull request #2 from Groupify-SCE/dev
MaorMalka Dec 16, 2024
b7f8982
Create student.py
NadavMozeson Dec 23, 2024
534d104
Added random student list generator
NadavMozeson Dec 23, 2024
2a00836
Added main and print students table
NadavMozeson Dec 23, 2024
56307dc
Merge pull request #3 from Groupify-SCE/Feature/setup-main-and-input
NadavMozeson Dec 23, 2024
b2a3225
Reorganized files
NadavMozeson Dec 23, 2024
335ce10
Created standard genetic algorithm
NadavMozeson Dec 23, 2024
0a0f96c
Merge pull request #4 from Groupify-SCE/Feature/standard-genetic-algo…
NadavMozeson Dec 23, 2024
bb31c6b
Added preferences genetic algorithm
NadavMozeson Dec 24, 2024
2ef8df4
Merge pull request #5 from Groupify-SCE/Feature/genetic-with-preferences
NadavMozeson Dec 24, 2024
34df617
Added shuffle students list on initial groups
NadavMozeson Dec 24, 2024
ca87243
Merge pull request #6 from Groupify-SCE/Feature/genetic-with-preferences
NadavMozeson Dec 24, 2024
460a990
Added samples file generator
NadavMozeson Dec 24, 2024
6e786bc
Added translate file to list of students
NadavMozeson Dec 24, 2024
fce0ed7
Merge pull request #7 from Groupify-SCE/Feature/samples-setup
NadavMozeson Dec 24, 2024
ece617e
Minor bug fixes
NadavMozeson Dec 31, 2024
4664fd9
Add generations experiment
NadavMozeson Dec 31, 2024
0336329
Add timing experiment
NadavMozeson Dec 31, 2024
44708e3
Added population and mutation experiments
NadavMozeson Jan 1, 2025
91960bd
Merge pull request #8 from Groupify-SCE/Feature/add-experiments
NadavMozeson Jan 1, 2025
1f3cfc8
Merge pull request #9 from Groupify-SCE/dev
NadavMozeson Jan 1, 2025
3ec91f5
Added pytest to requirements.txt
NadavMozeson Jan 1, 2025
dc34ca1
Merge pull request #10 from Groupify-SCE/Hotfix
NadavMozeson Jan 1, 2025
efd006e
Created a dummy test
NadavMozeson Jan 1, 2025
c3b4a0f
Merge pull request #11 from Groupify-SCE/Hotfix
NadavMozeson Jan 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Python CI/CD

on:
push:
branches:
- stage
pull_request:
branches:
- main

jobs:
test:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.12'

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt

- name: Run tests
run: |
pytest
Loading
Loading