Skip to content

Add skills to build single packages and create third-party pacakge patches#16

Open
arnaldo2792 wants to merge 2 commits intocbgbt:developfrom
arnaldo2792:new-skills
Open

Add skills to build single packages and create third-party pacakge patches#16
arnaldo2792 wants to merge 2 commits intocbgbt:developfrom
arnaldo2792:new-skills

Conversation

@arnaldo2792
Copy link
Copy Markdown
Collaborator

Description

The first commit in the series adds a skill to build single packages instead of an entire kit. I use this workflow a lot when I'm iterating fast on compiling a single package in Bottlerocket, without having to build an entire kit and wait on unnecessary builds.

The second commit in the series adds a skill to create patches for third party packages. The skill mostly outlines the process, and relies on inference to let the LLM figure out what the right steps are to prepare the sources (as these change depending on the package being patched) prior working on the actual changes that will be implemented for the patch.

Enables building individual packages within a kit. Avoids full kit rebuilds
when testing changes to a single package.

Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
@arnaldo2792
Copy link
Copy Markdown
Collaborator Author

Forced push:

-Fixes script name in patch-third-party-package skill

Enables creating patches for third-party packages by extracting sources,
making changes, generating patch files, and updating RPM specs.

Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant