Skip to content

Automate org profile Recent Publications sync from _research/index.md#72

Merged
VatsalSy merged 2 commits intomainfrom
Worthington/feat-sync-org-profile-publications
Mar 2, 2026
Merged

Automate org profile Recent Publications sync from _research/index.md#72
VatsalSy merged 2 commits intomainfrom
Worthington/feat-sync-org-profile-publications

Conversation

@comphy-bot
Copy link
Member

Summary

Automates the org profile Recent Publications block from the canonical source in this repo.

Changes

  • Added scripts/sync_org_profile_publications.py to extract latest 3 published entries from _research/index.md
  • Added workflow .github/workflows/sync-org-profile-publications.yml
  • Added _org_profile/README.md template with marker block:
    • <!-- RECENT_PUBLICATIONS_START -->
    • <!-- RECENT_PUBLICATIONS_END -->
  • Workflow updates comphy-lab/.github/profile/README.md on push to main when research index changes

Notes

  • Requires repo/org secret: ORG_PROFILE_REPO_PAT with write access to comphy-lab/.github.

Testing

  • Ran script locally and verified marker block updates with latest 3 publications.

- add script to extract latest 3 published entries from _research/index.md
- maintain marker block in profile README template
- add workflow to update comphy-lab/.github profile README on push
Use APP_ID/APP_PRIVATE_KEY/APP_BOT_USER_ID org secrets via
create-github-app-token instead of PAT.
@VatsalSy VatsalSy requested a review from Copilot March 2, 2026 14:37
@comphy-bot comphy-bot requested review from VatsalSy and removed request for Copilot March 2, 2026 14:38
@VatsalSy VatsalSy merged commit 923c5de into main Mar 2, 2026
6 checks passed
@VatsalSy VatsalSy deleted the Worthington/feat-sync-org-profile-publications branch March 2, 2026 15:00
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.

2 participants