aws / aws/codecatalyst-blueprints

Enhance launch-blueprint to allow importing github action workflows into CodeCatalyst Workflows

Open
#572 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
58
Forks
22
Avg merge
19m
Merged PRs (30d)
1

Description

I'd like to be able to use the "[launch-blueprint](https://github.com/aws/codecatalyst-blueprints/blob/main/packages/blueprints/launch-blueprint/src/blueprint.ts)" or a similar blueprint to import existing workflows into CodeCatalyst and this means translating the Github Actions structure into the CodeCatalyst Workflows structure automatically.

At the moment only .codecatalyst workflows are imported, with this functionality we would convert existing github actions workflows to the CodeCatalyst workflow syntax and that would then allow us to build the newly imported project directly in CodeCatalyst

Contributor guide

Open the contributing guide

Research direction

Start with packages/blueprints/launch-blueprint/src/blueprint.ts and inspect how existing .codecatalyst workflows are imported. Compare the GitHub Actions workflow structure with the CodeCatalyst Workflows structure and identify the conversion scope. Done means an existing GitHub Actions workflow can be imported, translated, and used to build the project in CodeCatalyst.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.