Skip to content

GitHub Action to add certinfo binary to the path so that certificates can be checked

License

Notifications You must be signed in to change notification settings

atsign-company/certinfo-action

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

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

GitHub Action to add certinfo binary to the path so that certificates can be checked

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages