Skip to content

Venafi/action-install-vcert

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

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

action-install-vcert

This action enables you to install vCert CLI.

For a quick start guide on the usage of vCert CLI, please refer to https://github.com/Venafi/vcert.

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: venafi/action-install-cli@v0.1.0
with:
  release: 'v5.11.1' # optional

Example using a pinned version:

jobs:
  example:
    runs-on: ubuntu-latest

    permissions: {}

    name: Install vCert CLI
    steps:
      - name: Install vCert CLI
        uses: venafi/action-install-cli@v0.1.0
        with:
          release: 'v5.11.1'
      - name: Check install
        run: vcert -version

Example using the default version:

jobs:
  example:
    runs-on: ubuntu-latest

    permissions: {}

    name: Install vCert CLI
    steps:
      - name: Install vCert CLI
        uses: venafi/action-install-cli@v0.1.0
      - name: Check install
        run: vcert -version

Optional Inputs

The following optional inputs:

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

License

Copyright © Venafi, Inc. All rights reserved.

VCert is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Please direct questions/comments to opensource@venafi.com.

About

GitHub Action to install vCert CLI

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published