Commit c007eae
chore(ci): push Docker images last — after create-release gate
Watchtower polls GHCR on a 5-minute interval and was pulling stale
`latest` tags before the release workflow finished building all
artifacts. Move the three Docker image jobs (api, web, binaries)
behind `create-release` so images aren't pushed until everything
else is done. The `if` conditions tolerate create-release being
skipped during workflow_dispatch with skip_release.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 4b9d704 commit c007eae
1 file changed
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1633 | 1633 | | |
1634 | 1634 | | |
1635 | 1635 | | |
1636 | | - | |
| 1636 | + | |
1637 | 1637 | | |
1638 | 1638 | | |
1639 | 1639 | | |
| |||
1644 | 1644 | | |
1645 | 1645 | | |
1646 | 1646 | | |
| 1647 | + | |
1647 | 1648 | | |
1648 | 1649 | | |
1649 | 1650 | | |
| |||
1719 | 1720 | | |
1720 | 1721 | | |
1721 | 1722 | | |
1722 | | - | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
1723 | 1728 | | |
1724 | 1729 | | |
1725 | 1730 | | |
| |||
1775 | 1780 | | |
1776 | 1781 | | |
1777 | 1782 | | |
1778 | | - | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
1779 | 1788 | | |
1780 | 1789 | | |
1781 | 1790 | | |
| |||
0 commit comments