-
Notifications
You must be signed in to change notification settings - Fork 50
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
[Release] Conduit v0.13.3 #2205
Labels
release
When planning a new Conduit release
Comments
This was referenced Mar 19, 2025
Merged
|
|
Closing this one now, and will track the changelog release separately on ConduitIO/conduit-site#256. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This issue serves as a checklist for releasing a new version of Conduit.
Follow the steps below to ensure a smooth release process.
General Information
A Conduit release includes:
a changelog, and source code.
Registry, tagged with
latest
.Before a Release
Update Dependencies
Update dependencies in the following order, ensuring all repositories are cloned in the same directory:
conduit-commons
:Run
scripts/get-compare-link.sh ../conduit-commons/
to compare the latest tag andmain
branch.If changes are needed, push a new tag.
conduit-connector-protocol
:Update
conduit-commons
if necessary:go get github.com/conduitio/[email protected]
.Run
scripts/get-compare-link.sh ../conduit-connector-protocol/
and tag if needed.conduit-connector-sdk
:Update dependencies (
conduit-commons
,conduit-connector-protocol
) as needed.Run
scripts/get-compare-link.sh ../conduit-connector-sdk/
and tag if needed.conduit-processor-sdk
:Update
conduit-commons
if necessary. Runscripts/get-compare-link.sh ../conduit-processor-sdk/
and tag if needed.
conduit-schema-registry
:Update
conduit-commons
if necessary. Runscripts/get-compare-link.sh ../conduit-schema-registry/
and tag if needed.
conduit-connector-template
:Bump the Connector SDK dependency.
conduit-connector-file
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-file/
and tag if needed.conduit-connector-kafka
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-kafka/
and tag if needed.conduit-connector-generator
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-generator/
and tag if needed.conduit-connector-s3
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-s3/
and tag if needed.conduit-connector-postgres
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-postgres/
and tag if needed.conduit-connector-log
:Bump the Connector SDK
scripts/bump-sdk-in-connectors.sh vX.Y.Z
.Run
scripts/get-compare-link.sh ../conduit-connector-log/
and tag if needed.scripts/bump-builtin-connectors.sh
Documentation
conduit-site
by running
cd src/processorgen/ && make generate
.announcementBar.id
indocusaurus.config.ts
.conduit-site
.Releasing Conduit
Use scripts/tag.sh to ensure version conformity.
Important
Make sure you have the latest changes.
After a Release
brew upgrade conduit
and check latest version.(Homebrew formula).
OSX Darwin
,Linux
, andWindows
.to make sure things are still operational.
Additional information
Nightly Builds
latest-nightly
.Implementation
Note
The "Trigger nightly build" GitHub action requires a personal access token, not the GitHub token provided by Actions.
GitHub documentation.
The text was updated successfully, but these errors were encountered: