feat: migrate to weaveworks org and implement release-please workflow #208
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat: Migrate to Weaveworks org and implement modern release-please workflow
🚀 GitOpsSet Controller Migration & Modernization
This PR brings the GitOpsSet Controller back to good standing under the Weaveworks organization with a modern, automated release workflow.
✅ Migration from gitops-tools to weaveworks
github.com/gitops-tools/gitopssets-controller
togithub.com/weaveworks/gitopssets-controller
ghcr.io/weaveworks/gitopssets-controller
🔄 Modern Release-Please Workflow
ghcr.io/weaveworks/gitopssets-controller
with proper tagsghcr.io/weaveworks/charts
using Azure Helm action🎯 How It Works
📦 What Gets Published
ghcr.io/weaveworks/gitopssets-controller:vX.Y.Z
ghcr.io/weaveworks/gitopssets-controller:latest
(for main branch)ghcr.io/weaveworks/charts/gitopssets-controller:X.Y.Z
🧪 Testing & Validation
📋 Conventional Commit Examples
🔧 Technical Details
.release-please-config.json
for Go project configurationghcr.io/weaveworks/
namespace🚀 Benefits
This modernizes our release process and ensures consistent, automated releases based on conventional commits. The project is now ready for professional, automated releases under the Weaveworks organization!