Skip to content

Conversation

@bittcrafter
Copy link
Collaborator

Version Update:

  • Bumped workspace version from 0.15.0 to 0.16.0
  • Updated all plugin dependencies to 0.16.0

Docker Build Improvements:

  • Commented out full release-docker target: Temporarily disabled complete Docker build
  • Enabled latest tag publishing: Uncommented latest tag pushes for both architectures:
    • latest-amd64 and latest-arm64 for individual architectures
    • Multi-arch latest tag creation in merge target

Key Changes:

  1. Version Increment: Major version bump to 0.16.0 for all components

  2. Docker Pipeline:

    • Disabled full release-docker to focus on per-architecture builds
    • Enabled latest tag publishing for better deployment flexibility
    • Maintained multi-arch manifest creation for latest tag
  3. Consistency: All workspace dependencies synchronized to 0.16.0

Benefits:

  • Clear Version Progression: Proper semantic versioning with major release
  • Improved Docker Deployment: More flexible tagging strategy
  • Multi-arch Support: Enabled latest tags for both AMD64 and ARM64
  • Maintenance Friendly: Commented code preserved for future reference

This prepares the codebase for the 0.16.0 release with an improved Docker build and publishing workflow.

Version Update:
- Bumped workspace version from 0.15.0 to 0.16.0
- Updated all plugin dependencies to 0.16.0

Docker Build Improvements:
- **Commented out full release-docker target**: Temporarily disabled complete Docker build
- **Enabled latest tag publishing**: Uncommented latest tag pushes for both architectures:
  - `latest-amd64` and `latest-arm64` for individual architectures
  - Multi-arch `latest` tag creation in merge target

Key Changes:
1. **Version Increment**: Major version bump to 0.16.0 for all components
2. **Docker Pipeline**:
   - Disabled full release-docker to focus on per-architecture builds
   - Enabled latest tag publishing for better deployment flexibility
   - Maintained multi-arch manifest creation for latest tag

3. **Consistency**: All workspace dependencies synchronized to 0.16.0

Benefits:
- **Clear Version Progression**: Proper semantic versioning with major release
- **Improved Docker Deployment**: More flexible tagging strategy
- **Multi-arch Support**: Enabled latest tags for both AMD64 and ARM64
- **Maintenance Friendly**: Commented code preserved for future reference

This prepares the codebase for the 0.16.0 release with an improved Docker build and publishing workflow.
@bittcrafter bittcrafter merged commit 022e285 into rmqtt:master Aug 29, 2025
10 checks passed
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.

1 participant