ci: pull and tag Docker image as 'wails-cross' for task system

The wails3 task system expects a locally tagged 'wails-cross' image.
Pull from ghcr.io and tag it appropriately before running tasks.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Lea Anthony 2026-01-28 09:23:15 +11:00
commit c8fc68a66b

View file

@ -167,6 +167,12 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Pull and tag Docker image
run: |
# Pull the image from ghcr.io and tag it as 'wails-cross' for the task system
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ needs.build.outputs.image_tag || 'latest' }}
docker tag ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ needs.build.outputs.image_tag || 'latest' }} wails-cross
- name: Generate wails3 test project
run: |
cd /tmp