Skip to content

Conversation

@MoonBoi9001
Copy link
Member

@MoonBoi9001 MoonBoi9001 commented Nov 7, 2025

Summary

Fixes the release-please configuration issue misconfiguration in PR #49 that lead to automated release-please PR #52 which didnt bump the version number in the docker-compose.yml or kubernetes files. The GitHub Actions workflow was explicitly passing release-type and package-name parameters, which caused release-please to completely ignore .release-please-config.json. This prevented the extra-files configuration from working, so Docker image versions were never automatically updated.

The GitHub Actions workflow was explicitly passing release-type and package-name
parameters, which caused release-please to ignore .release-please-config.json.
This prevented the extra-files configuration from being processed, so Docker
image versions in docker-compose.yml and k8s/deployment.yaml were not being
automatically updated during releases.

Changes:
- Remove explicit parameters from release-please action to enable config file discovery
- Update k8s/deployment.yaml from v0.4.0 to v0.4.1 with x-release-please-version marker
- This allows release-please to automatically update both deployment files in future releases

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@MoonBoi9001 MoonBoi9001 merged commit dda3c24 into main Nov 10, 2025
12 checks passed
@MoonBoi9001 MoonBoi9001 deleted the fix-release-please-config branch November 10, 2025 15:47
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