Skip to content

Conversation

Copy link

Copilot AI commented Jan 16, 2026

The GitHub Actions workflow for building Docker images only triggered on main branch pushes, while the CircleCI release workflow builds versioned artifacts on tag pushes. This PR aligns the GitHub Actions behavior with CircleCI.

Changes

  • Added tag trigger: Workflow now triggers on tags: ['v*'] pattern
  • Integrated docker/metadata-action: Automatically generates appropriate tags based on trigger type:
    • Tag push: v1.0.0, sha-<commit>
    • Branch push: main, sha-<commit>, latest
  • Replaced manual tagging: Uses metadata action outputs instead of hardcoded tag list

Example

When a version tag v1.0.0 is pushed, the workflow will now build and push:

lifted/alberto:v1.0.0
lifted/alberto:sha-abc123def

Previously, only commits to main triggered builds with latest and SHA tags.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@codecov
Copy link

codecov bot commented Jan 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 43.34%. Comparing base (2910444) to head (64a8f75).

Additional details and impacted files
@@                   Coverage Diff                   @@
##           feature/github-actions     #180   +/-   ##
=======================================================
  Coverage                   43.34%   43.34%           
=======================================================
  Files                         119      119           
  Lines                        2485     2485           
  Branches                      531      531           
=======================================================
  Hits                         1077     1077           
  Misses                       1275     1275           
  Partials                      133      133           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Co-authored-by: daylifted <234002822+daylifted@users.noreply.github.com>
Copilot AI changed the title [WIP] Update GitHub Actions for building image based on feedback Add version tag triggers to GitHub Actions Docker workflow Jan 16, 2026
Copilot AI requested a review from daylifted January 16, 2026 21:03
@daylifted daylifted marked this pull request as ready for review January 16, 2026 21:57
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.

2 participants