Skip to content

[Open Source]: Reusable action to process CDK Outputs  #103

@szikszail

Description

@szikszail

1.1. Title

Reusable action to process CDK Outputs

1.2. Details

Create a reusable custom action for GitHub Actions to process the CDK Output (JSON) of AWS CDK.

The action should:

  1. Parse the output JSON file
  2. If enabled, set all or selected outputs as repository environment variables
  3. If enabled, set all or selected outputs as repository secrets
  4. If enabled, set all or selected outputs as an output of the job
  5. If enabled, upload the output JSON file as an artifact
  6. Make the content of the output JSON available as step output for consecutive steps

Example: https://github.com/Idea-Pool/docs-site-template/blob/main/.github/workflows/stack-deploy.yml#L37

Repository: https://github.com/Idea-Pool/cdk-output-action

2.1. Area

DevOps, JavaScript, Software Development

3.1. Stream

Open Source (deepening Open Source culture within engineers)

4.1. Format

Project (organizing a small project around the idea, e.g., a small software delivery)

5.1. Artifact

Software (a source code and a delivered software/package)

Metadata

Metadata

Assignees

Labels

area:devopsThis idea covers a DevOps topicarea:javascriptThis idea covers a JavaScript topicarea:software-developmentThis idea covers a Software Development topicartifact:softwareThis idea could deliver a Softwareformat:projectThis idea is realized in a Project formatstream:open-sourceThis idea belongs to the Open Source stream

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions