Skip to content

Commit dda3c24

Browse files
MoonBoi9001claude
andauthored
fix: configure release-please workflow to use config files (#53)
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]>
1 parent caf6dbe commit dda3c24

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

.github/workflows/release-please.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,3 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: google-github-actions/release-please-action@v4
17-
with:
18-
release-type: python
19-
package-name: rewards-eligibility-oracle

k8s/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
spec:
1717
containers:
1818
- name: rewards-eligibility-oracle
19-
image: ghcr.io/graphprotocol/rewards-eligibility-oracle:v0.4.0
19+
image: ghcr.io/graphprotocol/rewards-eligibility-oracle:v0.4.1 # x-release-please-version
2020
envFrom:
2121
# Load all non-sensitive configuration from ConfigMap
2222
- configMapRef:

0 commit comments

Comments
 (0)