Skip to content

Releases: pachyderm/pachyderm-actions

2.0.0

25 Jan 13:53
Compare
Choose a tag to compare

What's Changed

Pachyderm-Actions

07 Oct 16:52
69c4694
Compare
Choose a tag to compare
Pre-release

(Alpha) GitHub Action that automatically updates Pachyderm pipelines when code is pushed.

Integrating Pachyderm with GitHub Actions serves as a reliable way to introduce data-driven workflows into the existing CI/CD workflow. It lets you push code along with any dependencies to a Pachyderm cluster to process data when a GitHub event is triggered.

The Pachyderm GitHub Action performs the following steps:

  • Build the repository’s code (e.g. your machine learning code) into a Docker image.
  • Tag the Docker image with the github commit hash.
  • Push the image to your Docker Registry.
  • Build a GitHub Runner Docker image containing your Pachyderm cluster credentials.
  • The Runner image updates the pipeline specification with the new tag.
  • Submit the updated pipeline to the Pachyderm cluster.

Note: The GitHub action updates or creates the pipeline, but does not create or delete versioned data repositories. Any input repositories should already exist or the pipeline cannot be created.