You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use proven workflow from cloudflare-tunnel-ingress-controller
Copy the battle-tested workflow that uses docker buildx imagetools
for proper multi-arch manifest creation
Fix manifest creation - remove duplicate manifest commands
The metadata tags already include all necessary tags (version, major.minor, major, latest)
so we don't need the additional manifest creation steps
Fix container image workflow - disable provenance to avoid manifest list
Add provenance: false to prevent docker/build-push-action from creating
manifest lists for single-platform builds
Add container image build workflow for multi-arch support
- Build AMD64 and ARM64 images separately
- Push to GitHub Container Registry (ghcr.io)
- Create multi-arch manifest for seamless usage
- Trigger on version tags and manual workflow dispatch
002 helm chart release (#9)
* docs(specs): add Helm chart release specification
Add comprehensive specification for automated Helm chart publishing workflow.
The spec defines requirements for releasing charts to GitHub Pages repository
when semantic version tags are created.
Key aspects:
- Automated chart packaging triggered by v*.*.* tags
- GitHub Pages publishing with PAT authentication
- Chart named "supabase-operator" in repository index
- Complete acceptance criteria and success metrics
- Quality checklist confirming specification readiness
Co-Authored-By: Claude <noreply@anthropic.com>
* ci(helm): add automated Helm chart release workflow
Add GitHub Actions workflow to automate Helm chart packaging and publishing
to GitHub Pages. Includes comprehensive specification documentation covering:
- GitHub Actions workflow configuration with chart-releaser-action
- Helm chart metadata contracts and versioning strategy
- Repository index structure and update mechanisms
- Implementation plan and task breakdown
- Research on Helm release automation best practices
The workflow triggers on tags matching 'chart-v*' pattern and automatically
packages, indexes, and publishes charts to the gh-pages branch.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>