Skip to content

Commit 640bd1f

Browse files
authored
Merge pull request #6 from Keyfactor/migrate-workflow
Migrate workflow
2 parents beb8656 + cbb3609 commit 640bd1f

7 files changed

+41
-309
lines changed

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

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

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

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

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

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

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

Lines changed: 0 additions & 34 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: AnyAgent/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-
# IBM Datapower
2-
## Windows-orchestrator
1+
# IBM Datapower
32

43
The IBM DataPower Orchestrator allows for the management of certificates in the IBM Datapower platform. 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 DataPower 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 DataPower AnyAgent**
1018

1119
In Keyfactor Command create a new Certificate Store Type similar to the one below:
1220
- NOTE: This orchestrator _does not_ actually support the Create function per the image below
@@ -96,3 +104,4 @@ Navigate to Certificate Locations => Certificate Stores within Keyfactor Command
96104

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

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 DataPower AnyAgent**
1+
**1) Create the new Certificate store Type for the New DataPower AnyAgent**
102

113
In Keyfactor Command create a new Certificate Store Type similar to the one below:
124
- NOTE: This orchestrator _does not_ actually support the Create function per the image below

0 commit comments

Comments
 (0)