Remove Celery and its related tasks#741
Conversation
Signed-off-by: dodo920306 <dodo920306@gmail.com>
Signed-off-by: dodo920306 <dodo920306@gmail.com>
|
Why CI fails? |
I don't actually know. I don't think I changed any thing that will cause the newman tests failed, but they failed. |
Signed-off-by: dodo920306 <dodo920306@gmail.com>
@yeasy It now passed. Can you merge this please 🙏? |
|
@yeasy Do we have to use GitHub Pages? If not, can we turn it off? It failed to be deployed on the main branch, and I don't have the permission to change the settings of it.
I don't think we actually need this since we already have Read the Docs. |
|
It seems defined in github actions. |
What? No way. Our GitHub Actions are extremely simple. However, it seems like the original failed GitHub Page deployment task disappeared automatically, so I guess that is fine. |
|
Now it's closed. |

Summary
Remove Celery and its related tasks to simplify the project architecture
Changes
api_engine/celery.pyconfiguration fileapi/tasks/directoryrequirements.txtto remove Celery-related dependenciesMotivation
Celery is no longer used in the current architecture. Removing it reduces project complexity and dependencies.