[PR #807] [MERGED] fix: use lowercase repository name for container image #776

Closed
opened 2026-02-26 21:32:54 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dreamhunter2333/cloudflare_temp_email/pull/807
Author: @dreamhunter2333
Created: 1/11/2026
Status: Merged
Merged: 1/11/2026
Merged by: @dreamhunter2333

Base: mainHead: feature/email


📝 Commits (1)

  • ec0dbcc fix: use lowercase repository name for container image

📊 Changes

3 files changed (+7 additions, -2 deletions)

View changed files

📝 .github/workflows/smtp_proxy_server.yml (+5 -2)
📝 CHANGELOG.md (+1 -0)
📝 CHANGELOG_EN.md (+1 -0)

📄 Description

User description

Summary

  • Fix GitHub Actions workflow to use lowercase repository name for Docker image tags
  • GitHub Container Registry requires image names to be lowercase

Changes

  • Add step to convert GITHUB_REPOSITORY to lowercase using bash parameter expansion ${GITHUB_REPOSITORY,,}
  • Use the lowercase variable REPO_LOWER in image tags

🤖 Generated with Claude Code


PR Type

Bug fix, Enhancement


Description

  • Fix GitHub Actions workflow to use lowercase repository names.

  • Add a step to convert GITHUB_REPOSITORY to lowercase.

  • Update Docker image tags to use the lowercase repository name.

  • Document the fix in both English and Chinese changelogs.


Changes walkthrough 📝

Relevant files
Bug fix
smtp_proxy_server.yml
Ensure lowercase repository names in Docker image tags     

.github/workflows/smtp_proxy_server.yml

  • Added a step to convert GITHUB_REPOSITORY to lowercase.
  • Updated Docker image tags to use the lowercase repository name.
  • +5/-2     
    Documentation
    CHANGELOG.md
    Document lowercase repository name fix in changelog           

    CHANGELOG.md

    • Added an entry documenting the lowercase repository name fix.
    +1/-0     
    CHANGELOG_EN.md
    Document lowercase repository name fix in English changelog

    CHANGELOG_EN.md

  • Added an entry documenting the lowercase repository name fix in
    English.
  • +1/-0     

    Need help?
  • Type /help how to ... in the comments thread for any questions about PR-Agent usage.
  • Check out the documentation for more information.

  • 🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

    ## 📋 Pull Request Information **Original PR:** https://github.com/dreamhunter2333/cloudflare_temp_email/pull/807 **Author:** [@dreamhunter2333](https://github.com/dreamhunter2333) **Created:** 1/11/2026 **Status:** ✅ Merged **Merged:** 1/11/2026 **Merged by:** [@dreamhunter2333](https://github.com/dreamhunter2333) **Base:** `main` ← **Head:** `feature/email` --- ### 📝 Commits (1) - [`ec0dbcc`](https://github.com/dreamhunter2333/cloudflare_temp_email/commit/ec0dbccfb95015ffb2b4eb662983154c5cfc4a60) fix: use lowercase repository name for container image ### 📊 Changes **3 files changed** (+7 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/smtp_proxy_server.yml` (+5 -2) 📝 `CHANGELOG.md` (+1 -0) 📝 `CHANGELOG_EN.md` (+1 -0) </details> ### 📄 Description ### **User description** ## Summary - Fix GitHub Actions workflow to use lowercase repository name for Docker image tags - GitHub Container Registry requires image names to be lowercase ## Changes - Add step to convert `GITHUB_REPOSITORY` to lowercase using bash parameter expansion `${GITHUB_REPOSITORY,,}` - Use the lowercase variable `REPO_LOWER` in image tags 🤖 Generated with [Claude Code](https://claude.com/claude-code) ___ ### **PR Type** Bug fix, Enhancement ___ ### **Description** - Fix GitHub Actions workflow to use lowercase repository names. - Add a step to convert `GITHUB_REPOSITORY` to lowercase. - Update Docker image tags to use the lowercase repository name. - Document the fix in both English and Chinese changelogs. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Bug fix</strong></td><td><table> <tr> <td> <details> <summary><strong>smtp_proxy_server.yml</strong><dd><code>Ensure lowercase repository names in Docker image tags</code>&nbsp; &nbsp; &nbsp; </dd></summary> <hr> .github/workflows/smtp_proxy_server.yml <li>Added a step to convert <code>GITHUB_REPOSITORY</code> to lowercase.<br> <li> Updated Docker image tags to use the lowercase repository name. </details> </td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/807/files#diff-512cd2364c407ad1965306357cf36d48555471851a79946b6c8fc07f53d7ab18">+5/-2</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></td></tr><tr><td><strong>Documentation</strong></td><td><table> <tr> <td> <details> <summary><strong>CHANGELOG.md</strong><dd><code>Document lowercase repository name fix in changelog</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary> <hr> CHANGELOG.md - Added an entry documenting the lowercase repository name fix. </details> </td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/807/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed">+1/-0</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td> <details> <summary><strong>CHANGELOG_EN.md</strong><dd><code>Document lowercase repository name fix in English changelog</code></dd></summary> <hr> CHANGELOG_EN.md <li>Added an entry documenting the lowercase repository name fix in <br>English. </details> </td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/807/files#diff-77d2276dbbf8eb648363b81ea97049986b18e2cf1e90bd20fb5133ed5ff4fcae">+1/-0</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></td></tr></tr></tbody></table> ___ > <details> <summary> Need help?</summary><li>Type <code>/help how to ...</code> in the comments thread for any questions about PR-Agent usage.</li><li>Check out the <a href="https://qodo-merge-docs.qodo.ai/usage-guide/">documentation</a> for more information.</li></details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
    kerem 2026-02-26 21:32:54 +03:00
    Sign in to join this conversation.
    No milestone
    No project
    No assignees
    1 participant
    Notifications
    Due date
    The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

    No due date set.

    Dependencies

    No dependencies set.

    Reference
    starred/cloudflare_temp_email#776
    No description provided.