Device-Type-Library-Import icon indicating copy to clipboard operation
Device-Type-Library-Import copied to clipboard

Refactor and enable Docker build workflow

Open socheatsok78 opened this issue 9 months ago • 1 comments

  • Refactor .github/workflows/docker.yml
  • Bump Dockerfile to use python:v3.13-alpine
  • Publish linux/amd64 and linux/arm64 variants

socheatsok78 avatar Apr 22 '25 09:04 socheatsok78

One issue with this workflow which I left intact from the original is type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}.

Since current default branch is set to develop when pushing to develop the latest tag will be generated along with the tag.

I could remove the mentioned line and let release to automatically decide if latest tag should be added. It is a behavior of docker/metadata-action if a release is semver and set to stable version.

socheatsok78 avatar Apr 22 '25 10:04 socheatsok78