From 10b51ea2f3f75ce3cbcaf19f0b7f2ecb01ab0bb5 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Wed, 19 Oct 2022 19:53:43 -0700 Subject: feat: get information about a given certificate Read the domain name from the CLI, and get and print information about the certificate to STDOUT. The output looks like this: ``` > ./target/debug/x509-info badssl.com Subject: CN=*.badssl.com O= L= Issuer: CN=R3 O=Let's Encrypt L= DNS Names: *.badssl.com, badssl.com Validity Period Not before: 2022-08-12T07:57:46-07:00 Not After: 2022-11-10T06:57:45-08:00 ``` --- src/x509-info/.github/workflows/build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/x509-info/.github') diff --git a/src/x509-info/.github/workflows/build.yml b/src/x509-info/.github/workflows/build.yml index 649d03c..ef02e63 100644 --- a/src/x509-info/.github/workflows/build.yml +++ b/src/x509-info/.github/workflows/build.yml @@ -71,3 +71,18 @@ jobs: with: command: clippy args: -- -D warnings + + run: + name: Run + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - uses: actions-rs/cargo@v1 + with: + command: run + args: -- fcuny.net -- cgit v1.2.3