Skip to content

add: add a new CI, Release CI#14

Open
Colk-tech wants to merge 5 commits into
mainfrom
feature/add-on-release.yml
Open

add: add a new CI, Release CI#14
Colk-tech wants to merge 5 commits into
mainfrom
feature/add-on-release.yml

Conversation

@Colk-tech
Copy link
Copy Markdown
Member

No description provided.

@Colk-tech Colk-tech self-assigned this Aug 18, 2025
Copilot AI review requested due to automatic review settings August 18, 2025 17:00
@Colk-tech Colk-tech added the enhancement New feature or request label Aug 18, 2025

This comment was marked as outdated.

Colk-tech and others added 3 commits August 19, 2025 02:03
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Colk-tech Colk-tech requested a review from Copilot August 18, 2025 17:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new GitHub Actions workflow called "Release CI" that automatically builds and pushes Docker images when a release is published.

  • Adds automated CI pipeline triggered on release publication
  • Configures Docker image building with release-specific tags
  • Sets up permissions for package registry access

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

with:
is_release: true
tags: ''
image_name: ${{ github.repository }}
Copy link

Copilot AI Aug 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The workflow configuration has multiple issues: duplicate 'permissions' blocks (lines 22-26), duplicate 'with' blocks (lines 17-20 and 27-30), and conflicting tag values. The second 'with' block overrides the first one, setting tags to an empty string instead of the release tag name.

Suggested change
image_name: ${{ github.repository }}
packages: write

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants