Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

replicate/setup-replicate

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setup-replicate

Usage

Add a step to your workflow that uses this action:

- name: Setup Replicate
  uses: replicate/setup-replicate@main
  with:
    token: ${{ secrets.REPLICATE_API_TOKEN }}

Now you can run the replicate CLI in subsequent steps.

Example: Model CI/CD

Here's an example that pushes a Cog model to Replicate whenever your repo's main branch is updated:

name: CI

on:
  push:
    branches:
      - main

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Check out code
        uses: actions/checkout@v3

      - name: Setup Cog
        uses: replicate/setup-cog@v1
        with:
          token: ${{ secrets.REPLICATE_API_TOKEN }}

      - name: Setup Replicate
        uses: replicate/setup-replicate@main
        with:
          token: ${{ secrets.REPLICATE_API_TOKEN }}

      - name: Push the model
        run: |
          cog push r8.im/zeke/hello-world

      - name: Run the model
        run: |
          cog run zeke/hello-world

Inputs

This following inputs can be specified using the with keyword:

  • replicate-version: The version of the Replicate CLI to install in the form vX.Y.Z. See CLI releases for a list of available versions. Defaults to latest.
  • token: Your Replicate API token. If set, the Action will automatically authenticate to Replicate using replicate auth login. To use this feature, get a token from replicate.com/account, then create a repository secret named REPLICATE_API_TOKEN in your GitHub repo's settings.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.