Skip to content

fix(ci): always build Docker images on tag push#77

Merged
TerrifiedBug merged 1 commit intomainfrom
fix/docker-build-tags
Feb 1, 2026
Merged

fix(ci): always build Docker images on tag push#77
TerrifiedBug merged 1 commit intomainfrom
fix/docker-build-tags

Conversation

@TerrifiedBug
Copy link
Owner

Summary

  • Fix Docker build workflow to always build on tag pushes
  • The paths-filter action was skipping builds because tags point to existing commits with no diff to compare

Changes

  • Skip paths-filter for tag pushes (github.ref_type == 'tag')
  • Add decision step that forces should_build=true for tags and workflow_dispatch

Test plan

  • Merge this PR
  • Delete and recreate v0.2.0 tag to trigger Docker builds

The paths-filter action was skipping builds on tag pushes because
there's no diff to compare (tags point to existing commits). Added
logic to always build on tag pushes and workflow_dispatch events.

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
@TerrifiedBug TerrifiedBug merged commit 5b1dd4c into main Feb 1, 2026
12 checks passed
@TerrifiedBug TerrifiedBug deleted the fix/docker-build-tags branch February 1, 2026 15:24
TerrifiedBug added a commit that referenced this pull request Feb 1, 2026
The paths-filter action was skipping builds on tag pushes because
there's no diff to compare (tags point to existing commits). Added
logic to always build on tag pushes and workflow_dispatch events.
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