Skip to content

GitHub Action to install gptscript in your workflows

License

Notifications You must be signed in to change notification settings

cpanato/gptscript-installer

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gptscript-installer

This action enables you to install gptscript in your GitHub Workflows.

Usage

This action currently supports GitHub-provided Linux, macOS and Windows runners (self-hosted runners may not work).

Add the following entry to your Github workflow YAML file:

uses: cpanato/gptscript-installer@main
with:
  gptscript-release: '0.8.2' # optional

Example using a pinned version:

jobs:
  test_gptscript_action:
    runs-on: ubuntu-latest

    permissions: {}

    name: Install gptscript and test presence in path
    steps:
      - name: Install gptscript
        uses: cpanato/gptscript-installer@main
        with:
          gptscript-release: '0.8.2'
      - name: Check install!
        run: gptscript --version

Example using the default version:

jobs:
  test_gptscript_action:
    runs-on: ubuntu-latest

    permissions: {}

    name: Install gptscript and test presence in path
    steps:
      - name: Install gptscript
        uses: cpanato/gptscript-installer@main
      - name: Check install!
        run: gptscript --version

Optional Inputs

The following optional inputs:

Input Description
gptscript-release gptscript version to use instead of the default.
install-dir directory to place the gptscript binary into instead of the default ($HOME/.gptscript).
use-sudo set to true if install-dir location requires sudo privs. Defaults to false.