elixir-cloud-aai / CrateGen

Compile GA4GH WES and TES requests from Workflow Run RO-Crates and package WES and TES runs as Workflow Run RO-Crates
Apache License 2.0
0 stars 1 forks source link

chore: set up CI pipeline #12

Closed Karanjot786 closed 3 months ago

Karanjot786 commented 3 months ago

Description

Changes

  1. pyproject.toml

    • Updated project name to CrateGen.
    • Updated author information.
    • Updated dependencies.
  2. CI Pipeline

    • Added .github/workflows/ci.yml for continuous integration.
    • Includes steps for linting, type checking, testing, and generating documentation.

Please review the changes and let me know if any modifications are needed.

Thank you!

Fixes #11

Summary by Sourcery

This pull request sets up a continuous integration (CI) pipeline for the project. It includes updates to the project name, author information, and dependencies in the pyproject.toml file. Additionally, it introduces a CI configuration file to automate linting, type checking, testing, and documentation generation.

sourcery-ai[bot] commented 3 months ago

Reviewer's Guide by Sourcery

This pull request sets up a continuous integration (CI) pipeline for the project. The project name was changed to 'CrateGen', and author information and dependencies were updated in the pyproject.toml file. A new CI pipeline configuration file (.github/workflows/ci.yml) was added, which includes steps for linting, type checking, testing, and generating documentation.

File-Level Changes

Files Changes
pyproject.toml
.github/workflows/ci.yml
Updated project metadata and dependencies in pyproject.toml, and added a CI pipeline configuration for continuous integration.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.