Skip to main content

Utilities for Phylum integrations

Project description

phylum-ci

Python package for handling CI and other integrations

Local Development

Here's how to set up phylum-ci for local development.

  1. Clone the phylum-ci repo locally

    git clone git@github.com:phylum-dev/phylum-ci.git
    
  2. Ensure poetry is installed

  3. Install dependencies with poetry, which will automatically create a virtual environment:

    cd phylum-ci
    poetry install
    
  4. Create a branch for local development:

    git checkout -b <name-of-your-branch>
    

    Now you can make your changes locally.

  5. When you're done making changes, check that your changes pass the tests:

    poetry run pytest
    
  6. Commit your changes and push your branch to GitHub:

    git add .
    git commit -m "Description of the changes goes here"
    git push --set-upstream origin <name-of-your-branch>
    
  7. Submit a pull request through the GitHub website

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phylum-ci-0.0.1.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

phylum_ci-0.0.1-py3-none-any.whl (3.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page