Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 12, 2026

Adds automated Docker image building and publishing via GitHub Actions when tags are pushed.

Implementation

  • Workflow trigger: Runs on any tag push
  • Multi-arch builds: Supports linux/amd64, linux/arm64, linux/arm/v7, linux/arm/v6, linux/ppc64le, linux/s390x via Docker Buildx
  • Image tagging: Uses the git tag as the Docker image version (e.g., tag v1.2.0appwrite/requestcatcher:v1.2.0)
  • Authentication: Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN repository secrets

Usage

git tag v1.2.0
git push origin v1.2.0
# Workflow builds and pushes appwrite/requestcatcher:v1.2.0

Mirrors existing Travis CI behavior using GitHub's native infrastructure.

Original prompt

Add a github action that builds and pushes a docker image with the releases tag as the version


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@coderabbitai
Copy link

coderabbitai bot commented Jan 12, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

Copilot AI and others added 3 commits January 12, 2026 13:54
…releases

Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com>
…r tag extraction

Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com>
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub action to build and push Docker image Add GitHub Actions workflow for Docker image releases Jan 12, 2026
Copilot AI requested a review from abnegate January 12, 2026 13:59
@abnegate abnegate marked this pull request as ready for review January 13, 2026 04:14
@abnegate abnegate merged commit 1b1c704 into main Jan 13, 2026
2 checks passed
@abnegate abnegate deleted the copilot/add-github-action-docker-image branch January 13, 2026 04:24
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