Skip to content

Set Up Automatic Wiki Syncing#69

Merged
skyelaird merged 1 commit intomainfrom
claude/setup-wiki-sync-016nq5Qy3hkwfdTn2Jb3HtFk
Nov 15, 2025
Merged

Set Up Automatic Wiki Syncing#69
skyelaird merged 1 commit intomainfrom
claude/setup-wiki-sync-016nq5Qy3hkwfdTn2Jb3HtFk

Conversation

@skyelaird
Copy link
Copy Markdown
Owner

Implements automatic syncing between repository wiki/ directory and GitHub Wiki.

Changes:

  • Add GitHub Actions workflow (.github/workflows/wiki-sync.yml)

    • Automatically syncs wiki/ changes to GitHub Wiki on push to main
    • Can be triggered manually via workflow_dispatch
    • Uses GITHUB_TOKEN for authentication
  • Add manual sync script (scripts/sync-wiki.sh)

    • Provides local sync option for testing/troubleshooting
    • Executable bash script with error handling
  • Update wiki/README.md documentation

    • Document automatic sync workflow
    • Provide manual sync alternatives
    • Update best practices for new workflow

Benefits:

  • No more manual wiki updates needed
  • Single source of truth in version control
  • Automatic deployment on merge to main
  • Manual options still available for edge cases

Implements automatic syncing between repository wiki/ directory and GitHub Wiki.

Changes:
- Add GitHub Actions workflow (.github/workflows/wiki-sync.yml)
  - Automatically syncs wiki/ changes to GitHub Wiki on push to main
  - Can be triggered manually via workflow_dispatch
  - Uses GITHUB_TOKEN for authentication

- Add manual sync script (scripts/sync-wiki.sh)
  - Provides local sync option for testing/troubleshooting
  - Executable bash script with error handling

- Update wiki/README.md documentation
  - Document automatic sync workflow
  - Provide manual sync alternatives
  - Update best practices for new workflow

Benefits:
- No more manual wiki updates needed
- Single source of truth in version control
- Automatic deployment on merge to main
- Manual options still available for edge cases
@skyelaird skyelaird merged commit 17767e0 into main Nov 15, 2025
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