Skip to content

Fix Docker GitHub Workflow: Use lowercase image repository for registry references #81

Merged
0xShug0 merged 1 commit into
0xShug0:mainfrom
xashr:fix/use_lowercase_repo_name_pr
Jul 20, 2026
Merged

Fix Docker GitHub Workflow: Use lowercase image repository for registry references #81
0xShug0 merged 1 commit into
0xShug0:mainfrom
xashr:fix/use_lowercase_repo_name_pr

Conversation

@xashr

@xashr xashr commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

#51 added a workflow for docker builds. The build step currently fails due to uppercase letters in the registry name (0xShug0).

Fix

Replace the top-level IMAGE_REPO env var with a lowercase image_repo output from the metadata job. Docker/OCI registry references must be lowercase, which caused failures for repos with uppercase owner names (e.g. '0xShug0/audio.cpp').

  • Remove env.IMAGE_REPO
  • Add image_repo step to metadata job using tr '[:upper:]' '[:lower:]'
  • Update build job outputs, cache-from, cache-to
  • Update merge job repo variable

Replace the top-level IMAGE_REPO env var with a lowercase image_repo output
from the metadata job. Docker/OCI registry references must be lowercase,
which caused failures for repos with uppercase owner names (e.g.
'0xShug0/audio.cpp').

- Remove env.IMAGE_REPO
- Add image_repo step to metadata job using tr '[:upper:]' '[:lower:]'
- Update build job outputs, cache-from, cache-to
- Update merge job repo variable
@0xShug0
0xShug0 merged commit f3a35c1 into 0xShug0:main Jul 20, 2026
4 checks passed
@0xShug0

0xShug0 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Thank you @xashr, merged!

kawshikbuet17 pushed a commit to kawshikbuet17/audio.cpp that referenced this pull request Jul 21, 2026
…xShug0#81)

Replace the top-level IMAGE_REPO env var with a lowercase image_repo output
from the metadata job. Docker/OCI registry references must be lowercase,
which caused failures for repos with uppercase owner names (e.g.
'0xShug0/audio.cpp').

- Remove env.IMAGE_REPO
- Add image_repo step to metadata job using tr '[:upper:]' '[:lower:]'
- Update build job outputs, cache-from, cache-to
- Update merge job repo variable
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