6 Commits

Author SHA1 Message Date
be92e748e1
Testing dockerhub and gitea before re-tagging pypi
Some checks failed
CI + Deploy / lint (push) Successful in 10s
CI + Deploy / test (push) Successful in 11s
CI + Deploy / deploy_to_pypi (push) Failing after 12s
CI + Deploy / deploy_to_dockerhub (push) Successful in 34s
CI + Deploy / deploy_to_gitea (push) Failing after 4s
2025-05-17 14:44:14 -03:00
35f5eb5bcc
Use GITHUB_PATH instead of GITEA_PATH
Some checks failed
CI + Deploy / lint (push) Successful in 7s
CI + Deploy / test (push) Successful in 12s
CI + Deploy / deploy_to_pypi (push) Failing after 12s
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped
- Replaced `GITEA_PATH` with `GITHUB_PATH` in CI workflow files.
- This corrects the environment variable used for adding Cargo's bin directory to the PATH.
- Ensures the workflow functions correctly within the GitHub Actions environment.
2025-05-17 14:36:25 -03:00
0a37d3a23a
Update CI build dependencies
Some checks failed
CI + Deploy / lint (push) Successful in 6s
CI + Deploy / test (push) Successful in 10s
CI + Deploy / deploy_to_pypi (push) Failing after 5s
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped
- Update `pip` installation to use `uv pip`.
- Ensure consistent dependency installation in CI.
2025-05-17 14:31:03 -03:00
007c417064
Install twine for PyPI publishing
Some checks failed
CI + Deploy / lint (push) Successful in 7s
CI + Deploy / test (push) Successful in 11s
CI + Deploy / deploy_to_pypi (push) Failing after 5s
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped
- Add twine installation to the build environment.
- This ensures twine is available for PyPI publishing.
- Move twine installation to after venv creation.
2025-05-17 14:30:00 -03:00
1aada98b92
Use GITEA_PATH instead of GITHUB_PATH
Some checks failed
CI + Deploy / lint (push) Successful in 7s
CI + Deploy / test (push) Successful in 11s
CI + Deploy / deploy_to_pypi (push) Failing after 5s
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped
- Replaced `GITHUB_PATH` with `GITEA_PATH` in CI workflows.
- This corrects the environment variable used for adding Cargo binaries.
- Ensures correct execution within the Gitea Actions environment.
2025-05-17 14:28:13 -03:00
ad437ce752
Add CI/CD workflow for automated deployments in Gitea
Some checks failed
CI + Deploy / lint (push) Failing after 6s
CI + Deploy / test (push) Has been skipped
CI + Deploy / deploy_to_pypi (push) Has been skipped
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped
- 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.
2025-05-17 14:25:05 -03:00