Skip to content

Update URLs to open-workflow-specification.org and new GitHub org - #12

Merged
cdavernas merged 4 commits into
open-workflow-specification:mainfrom
ricardozanini:rename-uri
Aug 26, 2026
Merged

Update URLs to open-workflow-specification.org and new GitHub org#12
cdavernas merged 4 commits into
open-workflow-specification:mainfrom
ricardozanini:rename-uri

Conversation

@ricardozanini

Copy link
Copy Markdown
Contributor

Summary

  • Replace all serverlessworkflow.io and serverlessworkflow.org URLs with open-workflow-specification.org across schema $id fields (0.5–0.9), error type definitions, examples, and README (60 files)
  • Replace github.com/serverlessworkflow/ with github.com/open-workflow-specification/ across README, consts, blog posts, and page templates (21 files)
  • Synapse and sdk-net references are left unchanged as those repos have not been renamed yet
  • Blog post references to serverlessworkflow.io domain are left unchanged (historical content)

Test plan

  • Verify the site builds successfully
  • Confirm schema $id URLs resolve correctly
  • Check error type pages render with the new URIs

Recreated from #6 after git history migration

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>
Copilot AI lite review requested due to automatic review settings August 26, 2026 14:57
@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for openworkflow ready!

Name Link
🔨 Latest commit 12d32fc
🔍 Latest deploy log https://app.netlify.com/projects/openworkflow/deploys/6a8f0066e6932900087287ce
😎 Deploy Preview https://deploy-preview-12--openworkflow.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cdavernas cdavernas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! Cheers ❤️

@ricardozanini

Copy link
Copy Markdown
Contributor Author

/recheck

@cdavernas
cdavernas merged commit 2f0f2ba into open-workflow-specification:main Aug 26, 2026
0 of 2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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.org with open-workflow-specification.org in schema $id fields and error type URIs.
  • Replaced github.com/serverlessworkflow/ links with github.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 type URI 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-implemented isn’t actually served on the new domain. Recommended fix: align the URI scheme (preferably versioned under https://open-workflow-specification.org/spec/1.0.0/errors/not-implemented if 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",
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.

3 participants