Skip to content

Switch version numbers to 4.0, enable builds #7623

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 10, 2025

Conversation

torcolvin
Copy link
Collaborator

Switch version numbers to 4.0, enable builds

I think 123 is the right build number to start on. 3.3.0 (former main) builds are going to be 286, but this continuity isn't a problem.

@Copilot Copilot AI review requested due to automatic review settings July 10, 2025 14:16
Copy link

github-actions bot commented Jul 10, 2025

Redocly previews

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades the Sync Gateway release to 4.0.0, enables build numbering, and cleans up obsolete configurations and stages.

  • Bumps manifest/default.xml release to 4.0.0 and sets start_build to 123.
  • Removes the standalone manifest/4.0.xml entry and updates that file’s revision to main.
  • Updates all OpenAPI specs’ version to 4.0, drops a stale test comment, and removes the old Jenkins anemone stage.

Reviewed Changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
manifest/product-config.json Updated default manifest release to 4.0.0, changed start_build, removed the 4.0 entry
manifest/4.0.xml Switched sync_gateway project revision from release/anemone to main
docs/api/public.yaml (and others) Updated version field from '3.3' to '4.0' in all public and Capella specs
base/main_test_bucket_pool.go Deleted an outdated “anemone release” comment
Jenkinsfile Removed the anemone stage from the pipeline
Comments suppressed due to low confidence (2)

manifest/product-config.json:728

  • Removing the manifest/4.0.xml entry may skip building that manifest unless it's included elsewhere. Verify that its removal won’t prevent the 4.0 pipeline from executing.
            "trigger_blackduck": true,

docs/api/public.yaml:17

  • [nitpick] The release version in manifest is 4.0.0 but the OpenAPI specs use 4.0. For consistency and clarity, consider using the full semantic version 4.0.0 here.
  version: '4.0'

@torcolvin torcolvin assigned bbrks and unassigned torcolvin Jul 10, 2025
@torcolvin torcolvin requested a review from bbrks July 10, 2025 14:58
@bbrks bbrks merged commit c29707c into main Jul 10, 2025
47 checks passed
@bbrks bbrks deleted the CBG-4704-update-version-numbers branch July 10, 2025 15:34
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