Skip to content

Conversation

@bfops
Copy link
Collaborator

@bfops bfops commented Aug 5, 2025

Description of Changes

Added a repo migration notice workflow to each repository that we've merged into SpacetimeDB.

These need to be mirrored back to the actual repos with a process like:

git subtree split --prefix=sdks/typescript -b release/typescript
git push -f git@github.com:clockworklabs/spacetimedb-typescript-sdk.git release/typescript:main
git branch -D release/typescript

Once they're migrated there, the bot will automatically comment on any PR or issue opened in those repos.

API and ABI breaking changes

None. CI-only changes.

Expected complexity level and risk

2

Testing

@bfops bfops requested a review from jdetter August 5, 2025 19:48
@bfops bfops added release-any To be landed in any release window no runtime change This change does not affect the final binaries labels Aug 5, 2025
Copy link
Collaborator

@jdetter jdetter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Me and Zeke sync'd about this over discord - these workflows will never run on PRs within the SpacetimeDB repo but we're trying to keep the subdirectories within SpacetimeDB in-sync with the deprecated repos so that rolling releases isn't as complicated.

@bfops bfops added this pull request to the merge queue Aug 5, 2025
Merged via the queue into master with commit b53f998 Aug 5, 2025
56 of 59 checks passed
@bfops bfops deleted the bfops/repo-migration-notice branch August 5, 2025 20:56
@bfops
Copy link
Collaborator Author

bfops commented Aug 5, 2025

Now that this PR is merged, I will start deploying to the repos, and update the following checklist:

  • Docs
  • TypeScript SDK
  • C#/Unity SDK
  • Blackholio

@bfops
Copy link
Collaborator Author

bfops commented Aug 5, 2025

I'm done deploying these changes to all the repos above. I'm going to try opening a random PR in each one, and confirm that it worked with the following checkboxes:

bfops added a commit that referenced this pull request Aug 7, 2025
# Description of Changes

Added a repo migration notice workflow to each repository that we've
merged into SpacetimeDB.

These need to be mirrored back to the actual repos with a process like:
```bash
git subtree split --prefix=sdks/typescript -b release/typescript
git push -f git@github.com:clockworklabs/spacetimedb-typescript-sdk.git release/typescript:main
git branch -D release/typescript
```

Once they're migrated there, the bot will automatically comment on any
PR or issue opened in those repos.

# API and ABI breaking changes

None. CI-only changes.

# Expected complexity level and risk

2

# Testing

- [x] In a demo repo, it properly commented and closed a PR:
clockworklabs/github-tooling-test#42
- [x] In a demo repo, it properly commented and closed an issue:
clockworklabs/github-tooling-test#43

---------

Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
bfops added a commit that referenced this pull request Aug 7, 2025
# Description of Changes

Added a repo migration notice workflow to each repository that we've
merged into SpacetimeDB.

These need to be mirrored back to the actual repos with a process like:
```bash
git subtree split --prefix=sdks/typescript -b release/typescript
git push -f git@github.com:clockworklabs/spacetimedb-typescript-sdk.git release/typescript:main
git branch -D release/typescript
```

Once they're migrated there, the bot will automatically comment on any
PR or issue opened in those repos.

# API and ABI breaking changes

None. CI-only changes.

# Expected complexity level and risk

2

# Testing

- [x] In a demo repo, it properly commented and closed a PR:
clockworklabs/github-tooling-test#42
- [x] In a demo repo, it properly commented and closed an issue:
clockworklabs/github-tooling-test#43

---------

Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
mamcx pushed a commit that referenced this pull request Aug 26, 2025
# Description of Changes

Added a repo migration notice workflow to each repository that we've
merged into SpacetimeDB.

These need to be mirrored back to the actual repos with a process like:
```bash
git subtree split --prefix=sdks/typescript -b release/typescript
git push -f git@github.com:clockworklabs/spacetimedb-typescript-sdk.git release/typescript:main
git branch -D release/typescript
```

Once they're migrated there, the bot will automatically comment on any
PR or issue opened in those repos.

# API and ABI breaking changes

None. CI-only changes.

# Expected complexity level and risk

2

# Testing

- [x] In a demo repo, it properly commented and closed a PR:
clockworklabs/github-tooling-test#42
- [x] In a demo repo, it properly commented and closed an issue:
clockworklabs/github-tooling-test#43

---------

Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no runtime change This change does not affect the final binaries release-any To be landed in any release window

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants