Skip to content

Fix Docker workflow: auto-dispatch and action upgrades#119

Merged
lukidoescode merged 3 commits into
mainfrom
lwagner/fix-docker-release-workflow
May 3, 2026
Merged

Fix Docker workflow: auto-dispatch and action upgrades#119
lukidoescode merged 3 commits into
mainfrom
lwagner/fix-docker-release-workflow

Conversation

@lukidoescode
Copy link
Copy Markdown
Owner

@lukidoescode lukidoescode commented May 3, 2026

Summary

  • Dispatch docker.yml from dispatch-publish.sh with --ref "refs/tags/$tag" so version-specific Docker tags are produced automatically during releases
  • Upgrade Docker actions to Node.js 24 versions: build-push-action v7, login-action v4, metadata-action v6, setup-buildx-action v4
  • Remove unused inputs.tag from workflow_dispatch

- Remove dead `on.push.tags` trigger (tag pushes from workflows never
  trigger other workflows)
- Dispatch `docker.yml` from `dispatch-publish.sh` with tag input
- Add version resolution step to produce version-specific Docker tags
  (e.g. `0.1.6`) alongside `latest`
- Upgrade Docker actions to Node.js 24 versions:
  build-push-action v7, login-action v4, metadata-action v6,
  setup-buildx-action v4
Comment thread .github/workflows/docker.yml Fixed
Comment thread .github/workflows/docker.yml Fixed
Dispatch docker.yml from dispatch-publish.sh with --ref pointing to the
release tag so version-specific Docker tags are produced automatically.

Upgrade Docker actions to Node.js 24 versions: build-push-action v7,
login-action v4, metadata-action v6, setup-buildx-action v4.

Remove unused inputs.tag from workflow_dispatch.
@lukidoescode lukidoescode changed the title Fix Docker workflow: version tags, auto-dispatch, and action upgrades Fix Docker workflow: auto-dispatch and action upgrades May 3, 2026
@lukidoescode lukidoescode merged commit 3c7a467 into main May 3, 2026
14 checks passed
@lukidoescode lukidoescode deleted the lwagner/fix-docker-release-workflow branch May 3, 2026 21:27
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