Skip to content

feat: sync johna.kiwi labs list on main merge - #30

Merged
jajera merged 1 commit into
mainfrom
feat/catalogue-sync-on-merge
Aug 29, 2026
Merged

feat: sync johna.kiwi labs list on main merge#30
jajera merged 1 commit into
mainfrom
feat/catalogue-sync-on-merge

Conversation

@jajera

@jajera jajera commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add scripts/export-registry.mjs to build the catalog Lambda payload from guide frontmatter
  • Add Catalogue sync workflow (OIDC invoke on main / workflow_dispatch)
  • Document merge-to-main sync; drop terraform list-edit steps

Test plan

  • node scripts/export-registry.mjs exports 27 items
  • After infra apply, set CATALOGUE_SYNC_ROLE_ARN and run workflow_dispatch
  • Confirm johna.kiwi Labs refresh without terraform

Depends on: platformfuzz/johna-kiwi-infra guides-catalog-sync PR (OIDC role + Lambda)

Export guide frontmatter and invoke the catalog Lambda via OIDC so Labs
membership updates from Markdown without terraform list edits.
@jajera
jajera merged commit 4fbcb6e into main Aug 29, 2026
11 checks passed
@jajera
jajera deleted the feat/catalogue-sync-on-merge branch August 29, 2026 17:58
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