Skip to content

Commit d0acafc

Browse files
authored
Merge pull request #11 from Keyfactor/workflow-migrate
migrating to new starter workflow, update/rename readme
2 parents b2050d7 + 07ddffb commit d0acafc

File tree

7 files changed

+42
-200
lines changed

7 files changed

+42
-200
lines changed

.github/workflows/keyfactor-extension-generate-readme.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/workflows/keyfactor-extension-release.yml

Lines changed: 0 additions & 123 deletions
This file was deleted.

.github/workflows/keyfactor-extension-update-catalog.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Starter Workflow
2+
on: [workflow_dispatch, push, pull_request]
3+
4+
jobs:
5+
call-create-github-release-workflow:
6+
uses: Keyfactor/actions/.github/workflows/github-release.yml@main
7+
8+
call-dotnet-build-and-release-workflow:
9+
needs: [call-create-github-release-workflow]
10+
uses: Keyfactor/actions/.github/workflows/dotnet-build-and-release.yml@main
11+
with:
12+
release_version: ${{ needs.call-create-github-release-workflow.outputs.release_version }}
13+
release_url: ${{ needs.call-create-github-release-workflow.outputs.release_url }}
14+
release_dir: AzureKeyVault/bin/Release/ # build output directory to upload as a release, relative to checkout workspace
15+
secrets:
16+
token: ${{ secrets.PRIVATE_PACKAGE_ACCESS }}
17+
18+
call-generate-readme-workflow:
19+
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
20+
uses: Keyfactor/actions/.github/workflows/generate-readme.yml@main
21+
22+
call-update-catalog-workflow:
23+
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
24+
uses: Keyfactor/actions/.github/workflows/update-catalog.yml@main
25+
secrets:
26+
token: ${{ secrets.SDK_SYNC_PAT }}

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
1-
# Azure KeyVault
2-
## Windows-orchestrator
1+
# Azure KeyVault
32

43
The Azure KeyVault Orchestrator allows for management of certificates within an Azure Key Vault. Inventory and Management functions are supported.
54

6-
<!-- add integration specific information below -->
7-
***
5+
#### Integration status: Production - Ready for use in production environments.
86

9-
**1. Create the New Certificate Store Type for the New AKV AnyAgent**
7+
## About the Keyfactor Windows Orchestrator AnyAgent
8+
9+
This repository contains a Windows Orchestrator AnyAgent, which is a plugin to the Keyfactor Windows Orchestrator. Within the Keyfactor Platform, Orchestrators are used to manage “certificate stores” &mdash; collections of certificates and roots of trust that are found within and used by various applications.
10+
11+
The Windows Orchestrator is part of the Keyfactor software distribution and is available via the Keyfactor customer portal. For general instructions on installing AnyAgents, see the “Keyfactor Command Orchestrator Installation and Configuration Guide” section of the Keyfactor documentation. For configuration details of this specific AnyAgent, see below in this readme.
12+
13+
Note that in Keyfactor Version 9, the Windows Orchestrator have been replaced by the Universal Orchestrator. While this AnyAgent continues to work with the Windows Orchestrator, and the Windows Orchestrator is supported alongside the Universal Orchestrator talking to Keyfactor version 9, AnyAgent plugins cannot be used with the Universal Orchestrator.
14+
15+
---
16+
17+
**1. Create the New Certificate Store Type for the New AKV AnyAgent**
1018

1119
In Keyfactor Command create a new Certificate Store Type similar to the one below:
1220

@@ -155,3 +163,4 @@ Navigate to Certificate Locations =\> Certificate Stores within Keyfactor Comman
155163

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

integration-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://keyfactor.github.io/integration-manifest-schema.json",
33
"integration_type": "windows-orchestrator",
44
"name": "Azure KeyVault",
5-
"status": "public",
5+
"status": "production",
66
"link_github": true,
77
"description": "The Azure KeyVault Orchestrator allows for management of certificates within an Azure Key Vault. Inventory and Management functions are supported."
88
}

README.md.tpl renamed to readme_source.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
1-
# {{ name }}
2-
## {{ integration_type | capitalize }}
3-
4-
{{ description }}
5-
6-
<!-- add integration specific information below -->
7-
***
8-
9-
**1. Create the New Certificate Store Type for the New AKV AnyAgent**
1+
**1. Create the New Certificate Store Type for the New AKV AnyAgent**
102

113
In Keyfactor Command create a new Certificate Store Type similar to the one below:
124

0 commit comments

Comments
 (0)