Skip to content

Commit bda80b2

Browse files
authored
Merge pull request #1 from Keyfactor/update-workflow
Update workflow
2 parents b8b1c41 + a898f39 commit bda80b2

File tree

6 files changed

+49
-156
lines changed

6 files changed

+49
-156
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 & 127 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: Keyfactor.AnyAgent.AwsCertificateManager/bin/Release
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: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# AWS
2+
3+
AWS Certificate Manager is a service that lets you easily provision, manage, and deploy public and private Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services and your internal connected resources. SSL/TLS certificates are used to secure network communications and establish the identity of websites over the Internet as well as resources on private networks. AWS Certificate Manager removes the time-consuming manual process of purchasing, uploading, and renewing SSL/TLS certificates.
4+
5+
#### Integration status: Production - Ready for use in production environments.
6+
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” — 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+
18+
19+
---
20+
121
# AWS
222
## Windows-orchestrator
323

@@ -53,3 +73,4 @@ We define them as "US East 2" in the UI and convert them to the amazon format in
5373

5474
1) **User** - Will be where the AWS Access Key ID goes
5575
2) **Password** - Will be where the Secret Access Key goes.
76+

integration-manifest.json

Lines changed: 2 additions & 2 deletions
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": "AWS",
5-
"status": "Production",
6-
"link_github": false,
5+
"status": "production",
6+
"link_github": true,
77
"description": "AWS Certificate Manager is a service that lets you easily provision, manage, and deploy public and private Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services and your internal connected resources. SSL/TLS certificates are used to secure network communications and establish the identity of websites over the Internet as well as resources on private networks. AWS Certificate Manager removes the time-consuming manual process of purchasing, uploading, and renewing SSL/TLS certificates."
88
}
File renamed without changes.

0 commit comments

Comments
 (0)