diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 2349541..e0dec88 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -42,6 +42,8 @@ jobs: tags: | type=raw,value=latest type=ref,event=tag + type=semver,pattern=v{{major}} + type=semver,pattern=v{{major}}.{{minor}} - name: Build and push image uses: docker/build-push-action@v6 diff --git a/CHANGELOG.md b/CHANGELOG.md index a501c33..bb3d91f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file. ### Fixed - The Docker build inputs now live under `build/`, with separate web and player package manifests so the player image no longer carries the web browser tooling bundle. +- The Docker publish workflow now restores `v2` and `v2.2` style image tags alongside `latest` and the full release tag. - Remote player sync and upload routing now carry the exact connected player device id through the bridge, so startup media and font jobs target the correct player instance in split-device deployments. - Player websocket registration now learns the public base URL from the actual screen request origin, so localhost and 127.0.0.1 aliases both keep websocket commands working.