Update URLs to open-workflow-specification.org and new GitHub org - #12
Conversation
Replace serverlessworkflow.io and serverlessworkflow.org URLs across schema $id fields (0.5-0.9), error type definitions, examples, and README. Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
…ication Replace github.com/serverlessworkflow/ with github.com/open-workflow-specification/ across README, consts, blog posts, and page templates. Synapse and sdk-net references are left unchanged as those repos have not been renamed yet. Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
8d6e2cb to
64ff8ed
Compare
✅ Deploy Preview for openworkflow ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
/recheck |
2f0f2ba
into
open-workflow-specification:main
There was a problem hiding this comment.
Pull request overview
Warning
Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.
Updates documentation, examples, and published schemas to reflect the project’s new canonical website domain and GitHub organization.
Changes:
- Replaced
serverlessworkflow.io/serverlessworkflow.orgwithopen-workflow-specification.orgin schema$idfields and error type URIs. - Replaced
github.com/serverlessworkflow/links withgithub.com/open-workflow-specification/across site content and constants. - Updated blog and example references to point at the new org/domain.
Reviewed changes
Copilot reviewed 79 out of 79 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/content/spec/1.0.0/errors/validation.json | Updates the validation error type URI to the new domain |
| src/content/spec/1.0.0/errors/timeout.json | Updates the timeout error type URI to the new domain |
| src/content/spec/1.0.0/errors/runtime.json | Updates the runtime error type URI to the new domain |
| src/content/spec/1.0.0/errors/expression.json | Updates the expression error type URI to the new domain |
| src/content/spec/1.0.0/errors/configuration.json | Updates the configuration error type URI to the new domain |
| src/content/spec/1.0.0/errors/communication.json | Updates the communication error type URI to the new domain |
| src/content/spec/1.0.0/errors/authorization.json | Updates the authorization error type URI to the new domain |
| src/content/spec/1.0.0/errors/authentication.json | Updates the authentication error type URI to the new domain |
| src/content/examples/try.md | Updates example error type URI to the new domain |
| src/content/examples/raise.md | Updates example error type URI to the new domain |
| src/content/blog/releases/release-sdk-typescript-legacy.md | Updates GitHub org links for the TypeScript SDK blog post |
| src/content/blog/releases/release-sdk-typescript-1.0.1.md | Updates GitHub org link for the TypeScript SDK repository |
| src/content/blog/releases/release-sdk-typescript-1.0.0-alpha5.md | Updates GitHub org link for the TypeScript SDK repository |
| src/content/blog/releases/release-sdk-rust.md | Updates GitHub org links for the Rust SDK blog post |
| src/content/blog/releases/release-sdk-java-7.2.0.md | Updates GitHub org links across Java SDK release post |
| src/content/blog/releases/release-sdk-java-7.1.0.md | Updates GitHub org links across Java SDK release post |
| src/content/blog/releases/release-sdk-java-7.0.0.md | Updates GitHub org links across Java SDK release post |
| src/content/blog/releases/release-sdk-java-7.0.0-alpha5.md | Updates GitHub org links across Java SDK alpha release post |
| src/content/blog/releases/release-sdk-java-7.0.0-alpha5.1.md | Updates GitHub org links across Java SDK alpha release post |
| src/content/blog/releases/release-sdk-java-7.0.0-alpha1.md | Updates GitHub org links across Java SDK alpha release post |
| src/content/blog/releases/release-sdk-go-3.0.0.md | Updates GitHub org links and module fetch instructions |
| src/content/blog/releases/release-1.0.0.md | Updates GitHub org link to official docs |
| src/content/blog/releases/release-1.0.0-alpha5.md | Updates GitHub org link to discussions |
| src/content/blog/releases/release-1.0.0-alpha4.md | Updates GitHub org links to docs and discussions |
| src/content/blog/releases/release-1.0.0-alpha3.md | Updates GitHub org links to referenced PRs and release notes |
| src/content/blog/releases/release-1.0.0-alpha1.md | Updates GitHub org links to referenced issues |
| src/content/blog/general/visit-to-huawei.md | Updates GitHub org links to issue/discussion/docs references |
| src/content/blog/general/announcing-rename-to-open-workflow-specification.md | Updates GitHub org links to the renamed organization |
| src/consts.ts | Updates GitHub org constant to the new organization URL |
| public/schemas/0.9/workflowextensions.json | Updates schema $id to the new domain |
| public/schemas/0.9/workflow.json | Updates schema $id to the new domain |
| public/schemas/0.9/timeouts.json | Updates schema $id to the new domain |
| public/schemas/0.9/secrets.json | Updates schema $id to the new domain |
| public/schemas/0.9/retries.json | Updates schema $id to the new domain |
| public/schemas/0.9/odata.json | Updates schema $id to the new domain |
| public/schemas/0.9/functions.json | Updates schema $id to the new domain |
| public/schemas/0.9/extensions/ratelimiting.json | Updates schema $id to the new domain |
| public/schemas/0.9/extensions/kpi.json | Updates schema $id to the new domain |
| public/schemas/0.9/events.json | Updates schema $id to the new domain |
| public/schemas/0.9/errors.json | Updates schema $id to the new domain |
| public/schemas/0.9/common.json | Updates schema $id to the new domain |
| public/schemas/0.9/auth.json | Updates schema $id to the new domain |
| public/schemas/0.8/workflow.json | Updates schema $id to the new domain |
| public/schemas/0.8/timeouts.json | Updates schema $id to the new domain |
| public/schemas/0.8/secrets.json | Updates schema $id to the new domain |
| public/schemas/0.8/retries.json | Updates schema $id to the new domain |
| public/schemas/0.8/odata.json | Updates schema $id to the new domain |
| public/schemas/0.8/functions.json | Updates schema $id to the new domain |
| public/schemas/0.8/extensions/ratelimiting.json | Updates schema $id to the new domain |
| public/schemas/0.8/extensions/kpi.json | Updates schema $id to the new domain |
| public/schemas/0.8/events.json | Updates schema $id to the new domain |
| public/schemas/0.8/errors.json | Updates schema $id to the new domain |
| public/schemas/0.8/common.json | Updates schema $id to the new domain |
| public/schemas/0.8/auth.json | Updates schema $id to the new domain |
| public/schemas/0.7/workflow.json | Updates schema $id to the new domain |
| public/schemas/0.7/timeouts.json | Updates schema $id to the new domain |
| public/schemas/0.7/secrets.json | Updates schema $id to the new domain |
| public/schemas/0.7/retries.json | Updates schema $id to the new domain |
| public/schemas/0.7/odata.json | Updates schema $id to the new domain |
| public/schemas/0.7/functions.json | Updates schema $id to the new domain |
| public/schemas/0.7/extensions/ratelimiting.json | Updates schema $id to the new domain |
| public/schemas/0.7/extensions/kpi.json | Updates schema $id to the new domain |
| public/schemas/0.7/events.json | Updates schema $id to the new domain |
| public/schemas/0.7/errors.json | Updates schema $id to the new domain |
| public/schemas/0.7/common.json | Updates schema $id to the new domain |
| public/schemas/0.7/auth.json | Updates schema $id to the new domain |
| public/schemas/0.6/workflow.json | Updates schema $id to the new domain |
| public/schemas/0.6/retries.json | Updates schema $id to the new domain |
| public/schemas/0.6/functions.json | Updates schema $id to the new domain |
| public/schemas/0.6/extensions/kpi.json | Updates schema $id to the new domain |
| public/schemas/0.6/events.json | Updates schema $id to the new domain |
| public/schemas/0.6/common.json | Updates schema $id to the new domain |
| public/schemas/0.5/workflow.json | Updates schema $id to the new domain (retains historical path pattern) |
| public/schemas/0.5/retries.json | Updates schema $id to the new domain (retains historical path pattern) |
| public/schemas/0.5/functions.json | Updates schema $id to the new domain (retains historical path pattern) |
| public/schemas/0.5/extensions/kpi.json | Updates schema $id to the new domain (retains historical path pattern) |
| public/schemas/0.5/events.json | Updates schema $id to the new domain (retains historical path pattern) |
| public/schemas/0.5/common.json | Updates schema $id to the new domain (retains historical path pattern) |
| README.md | Updates project/repo and website links to the new org/domain |
Suppressed comments (1)
src/content/examples/raise.md:1
- This error
typeURI is unversioned (/errors/not-implemented) while other error types in this PR use versioned URIs under/spec/1.0.0/errors/.... That inconsistency can be confusing for consumers and may break resolution if/errors/not-implementedisn’t actually served on the new domain. Recommended fix: align the URI scheme (preferably versioned underhttps://open-workflow-specification.org/spec/1.0.0/errors/not-implementedif it’s part of the 1.0.0 catalog), or ensure an explicit page/redirect exists for the unversioned URI and document why it is intentionally unversioned.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| @@ -1,5 +1,5 @@ | |||
| { | |||
| "$id": "https://serverlessworkflow.org/core/0.5/workflow.json", | |||
| "$id": "https://open-workflow-specification.org/core/0.5/workflow.json", | |||
Summary
serverlessworkflow.ioandserverlessworkflow.orgURLs withopen-workflow-specification.orgacross schema$idfields (0.5–0.9), error type definitions, examples, and README (60 files)github.com/serverlessworkflow/withgithub.com/open-workflow-specification/across README, consts, blog posts, and page templates (21 files)serverlessworkflow.iodomain are left unchanged (historical content)Test plan
$idURLs resolve correctlyRecreated from #6 after git history migration