Skip to content
shield

GitHub Action

Install Certinfo

v1.0.1 Latest version

Install Certinfo

shield

Install Certinfo

Copy Certinfo binary and add it to the PATH

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Install Certinfo

uses: atsign-company/[email protected]

Learn more about this action in atsign-company/certinfo-action

Choose a version

Certinfo Action

This action makes the certinfo tool available to Actions workflows by:

  • Downloading certinfo
  • Adding certinfo to path

So that certificates can be validated as part of a workflow.

Usage

Basic example

name: Certinfo

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v3
      - uses: atsign-company/certinfo-action@v1

      - name: Get certinfo for root server
        run: certinfo root.atsign.org:64

Version History

v1.0.1

  • Converted action.yml and test.yml from CRLF to LF
  • Bumped checkout to v3 in example

v1.0

  • Promoted to 1.0

v0.6

  • Add RUNNER_TOOL_CACHE to PATH
  • Got it working

v0.5

  • Move certinfo to RUNNER_TOOL_CACHE

v0.4

  • Follow redirects to fetch from GitHub releases

v0.3

  • Updated test workflow

v0.2

  • Made setup.sh executable

v0.1

  • Initial version.

Acknowledgement/Attribution

Certinfo was created by Peter Reisinger (@pete911) and uses the MIT License

LICENSE

Licensed under the BSD 3 clause LICENSE

Maintainers

This project was created by @cpswan