CI: PR1 - Create reusable workflow (BLOCKER PR)#57
Conversation
Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
rubambiza
left a comment
There was a problem hiding this comment.
Clarifying comment about the access tokens and action version pinning.
|
@rubambiza Could an org admin please: Create a fine-grained PAT scoped to the kagenti org Once that is set up, the workflow will work as expected. |
|
@vbhavh Good progress so far, thanks! Some feedback/status below:
|
Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
The org profile listed only 9 repositories while the project actually has 15. Add the 6 missing repos: adk, adk-starter, onecli, humr, ecosystem-guide, and capture-the-flag. Update the mcp-gateway link to point to the Kuadrant org where it now lives. Improve descriptions and add language tags for consistency. Signed-off-by: Mariusz Sabath <Mariusz.Sabath@gmail.com> Signed-off-by: Mariusz Sabath <mrsabath@gmail.com> Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
- Update tagline to focus on Kubernetes and AI agents (jenna-winkler) - Add "Built on open standards" section with A2A and MCP (jenna-winkler) - Switch from numbered list to bullets (jenna-winkler) - Reorder repos for discovery: kagenti first, then ecosystem-guide, ADK, examples, then infrastructure and tooling (jenna-winkler, mrsabath) - Remove humr (private repo, early stage) (jenna-winkler) - Fix onecli comma splice (Copilot) - Lowercase "MCP gateways" in plugins-adapter description (Copilot) - Standardize punctuation across entries (Copilot) Signed-off-by: Mariusz Sabath <Mariusz.Sabath@gmail.com> Signed-off-by: Mariusz Sabath <mrsabath@gmail.com> Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
- Move ecosystem-guide to the top of the list as entry point for newcomers exploring the project - Restore "MCP Gateway" capitalization as the proper component name Signed-off-by: Mariusz Sabath <Mariusz.Sabath@gmail.com> Signed-off-by: Mariusz Sabath <mrsabath@gmail.com> Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
Restyle the footer links into a cleaner "Get involved" section with emoji bullets, as suggested by jenna-winkler. Signed-off-by: Mariusz Sabath <Mariusz.Sabath@gmail.com> Signed-off-by: Mariusz Sabath <mrsabath@gmail.com> Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
Signed-off-by: Vaibhav Singh <95634443+vbhavh@users.noreply.github.com>
rubambiza
left a comment
There was a problem hiding this comment.
This is ready to be replicated. @vbhavh , to ensure smoother reviews for subsequent PRs on our repos where branch protections are enabled, please ensure that you cryptographically sign your commits locally. Otherwise, your commits for replicating the workflow to the other repos might get rejected. Easiest way for cryptographic signing is to use an SSH key. See below for example:
git config --global gpg.format ssh
git config --global user.signingkey ~/.ssh/id_ed25519.pub
git config --global commit.gpgsign true
Then add the same SSH public key to GitHub under Settings > SSH and GPG keys > "Signing keys".
Summary
Created a reusable workflow
Key points:
Related issue(s)
kagenti/kagenti#817