Some checks failed
- Introduces a GitHub Actions workflow for CI/CD. - Replaces GitLab CI configuration with GitHub Actions. - Adds linting, testing, PyPI deployment, DockerHub deployment, and Gitea deployment jobs. - Uses uv for consistent environment and dependency management. - Configures DockerHub and Gitea deployments using secrets and variables. - Removes GitLab CI configuration.