Skip to content

Commit

Permalink
Merge pull request #22 from Keyfactor/migrate-workflow
Browse files Browse the repository at this point in the history
Migrate workflow
  • Loading branch information
fiddlermikey authored Apr 27, 2022
2 parents 0238a5f + 2cd045c commit 3c66f30
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 311 deletions.
26 changes: 0 additions & 26 deletions .github/workflows/keyfactor-extension-generate-readme.yml

This file was deleted.

111 changes: 0 additions & 111 deletions .github/workflows/keyfactor-extension-prerelease.yml

This file was deleted.

133 changes: 0 additions & 133 deletions .github/workflows/keyfactor-extension-release.yml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/keyfactor-extension-update-catalog.yml

This file was deleted.

26 changes: 26 additions & 0 deletions .github/workflows/keyfactor-starter-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Starter Workflow
on: [workflow_dispatch, push, pull_request]

jobs:
call-create-github-release-workflow:
uses: Keyfactor/actions/.github/workflows/github-release.yml@main

call-dotnet-build-and-release-workflow:
needs: [call-create-github-release-workflow]
uses: Keyfactor/actions/.github/workflows/dotnet-build-and-release.yml@main
with:
release_version: ${{ needs.call-create-github-release-workflow.outputs.release_version }}
release_url: ${{ needs.call-create-github-release-workflow.outputs.release_url }}
release_dir: GoDaddy/bin/Release # TODO: set build output directory to upload as a release, relative to checkout workspace
secrets:
token: ${{ secrets.PRIVATE_PACKAGE_ACCESS }}

call-generate-readme-workflow:
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
uses: Keyfactor/actions/.github/workflows/generate-readme.yml@main

call-update-catalog-workflow:
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
uses: Keyfactor/actions/.github/workflows/update-catalog.yml@main
secrets:
token: ${{ secrets.SDK_SYNC_PAT }}
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
# GoDaddy CA Gateway
## Ca-gateway

GoDaddy is a domain registrar, web hosting company, and most relevant here, a public certificate authority. The GoDaddy AnyGateway is designed to allow Keyfactor Command the ability to - Sync certificates Issued from the CA - Request new certificates from the CA - Revoke certificates directly from Keyfactor Command - Certificate Reissue/Renewal
<!-- add integration specific information below -->

#### Integration status: Pilot - Ready for use in test environments. Not for use in production.

## About the Keyfactor AnyGateway CA Connector

This repository contains an AnyGateway CA Connector, which is a plugin to the Keyfactor AnyGateway. AnyGateway CA Connectors allow Keyfactor Command to be used for inventory, issuance, and revocation of certificates from a third-party certificate authority.

---
## integration_type = ca-gateway

***

# GoDaddy Supported Certificate Types
Expand Down Expand Up @@ -257,3 +265,6 @@ For each template set up in Step 8, certain custom enrollment fields **must** be

### License
[Apache](https://apache.org/licenses/LICENSE-2.0)



5 changes: 0 additions & 5 deletions README.md.tpl → readme_source.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
# {{ name }}
## {{ integration_type | capitalize }}

{{ description }}
<!-- add integration specific information below -->
***

# GoDaddy Supported Certificate Types
Expand Down

0 comments on commit 3c66f30

Please sign in to comment.