Skip to content

Conversation

@gustaavik
Copy link
Member

This pull request updates the .github/workflows/release.yml file to enhance the Docker image build and release process. Key changes include specifying the Docker image name, adjusting permissions, adding debugging steps, and modifying supported platforms for the Docker image.

Workflow configuration updates:

  • Updated the IMAGE_NAME environment variable to use a specific image name (zenfulcode/commercifygo) instead of dynamically referencing the repository name.
  • Added new permissions (attestations: write and id-token: write) to the build-and-push job to support enhanced security and functionality.

Debugging and metadata extraction:

  • Introduced a debugging step to log repository and image information for better visibility during the workflow execution.

Docker build adjustments:

  • Removed support for the linux/arm64 platform, limiting the Docker image build to linux/amd64.

@gustaavik gustaavik merged commit 670b145 into main Jul 8, 2025
1 check passed
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