Skip to content

add docker-image-pr-fix skill#2

Merged
ZhengZhenyu merged 2 commits intoopensourceways:mainfrom
sunshuang1866:main
Feb 10, 2026
Merged

add docker-image-pr-fix skill#2
ZhengZhenyu merged 2 commits intoopensourceways:mainfrom
sunshuang1866:main

Conversation

@sunshuang1866
Copy link
Contributor

@sunshuang1866 sunshuang1866 commented Feb 9, 2026

Description

This PR introduces the fix-pr skill, an intelligent agent that automatically analyzes failed CI Pull Requests on GitCode/GitHub, diagnoses root causes, implements fixes, and creates new repair PRs. This skill is particularly useful for Docker image build failures in automated dependency upgrade workflows.

Linked Issue

#3

Core Capabilities

  1. Multi-Platform Support: Works with both GitCode and GitHub APIs
  2. Automated Fix Implementation: Modifies Dockerfiles, configuration files, and scripts
  3. Smart PR Creation: Preserves original PR context and creates properly formatted repair PRs
  4. CI Status Monitoring: Tracks new PR build status across architectures

Change Type

  • Bug fix
  • New feature
  • Code refactoring
  • Documentation update
  • Styling improvement
  • Performance optimization
  • Test-related changes
  • Other

Usage

# Full URL
/fix-pr https://gitcode.com/owner/repo/pull/1838

# Just PR number (infers repo from git remotes)
/fix-pr 1838

@opensourceways-bot
Copy link

Linking Issue Notice

@sunshuang1866 , the pull request must be linked to at least one issue.
If an issue has already been linked, but the needs-issue label remains, you can remove the label by commenting /check-issue .

@opensourceways-bot
Copy link

CLA Signature Guide

@sunshuang1866 , thanks for your pull request.

The following commit(s) are not associated with a signed Contributor License Agreement (CLA).

Commit Reason
5f86c1a8 Add fix-pr Skill Signed-off-by:... the email used in the commit is not linked to a signed CLA!
please verify that it matches the email you used when signing the CLA.

To sign CLA, click here.

To check if your email is configured correctly, refer to the FAQs.

Once you've signed the CLA or updating your email, please comment /check-cla to revalidate CLA status.

Signed-off-by: sunshuang1866 <sunshuang1866@outlook.com>
@opensourceways-bot
Copy link

CLA Signature Guide

@sunshuang1866 , thanks for your pull request.

The following commit(s) are not associated with a signed Contributor License Agreement (CLA).

Commit Reason
78c7329a Add fix-pr skill Signed-off-by:... the email used in the commit is not linked to a signed CLA!
please verify that it matches the email you used when signing the CLA.

To sign CLA, click here.

To check if your email is configured correctly, refer to the FAQs.

Once you've signed the CLA or updating your email, please comment /check-cla to revalidate CLA status.

1 similar comment
@opensourceways-bot
Copy link

CLA Signature Guide

@sunshuang1866 , thanks for your pull request.

The following commit(s) are not associated with a signed Contributor License Agreement (CLA).

Commit Reason
78c7329a Add fix-pr skill Signed-off-by:... the email used in the commit is not linked to a signed CLA!
please verify that it matches the email you used when signing the CLA.

To sign CLA, click here.

To check if your email is configured correctly, refer to the FAQs.

Once you've signed the CLA or updating your email, please comment /check-cla to revalidate CLA status.

@sunshuang1866
Copy link
Contributor Author

CLA Signature Guide

@sunshuang1866 , thanks for your pull request.

The following commit(s) are not associated with a signed Contributor License Agreement (CLA).

Commit Reason
78c7329a Add fix-pr skill Signed-off-by:... the email used in the commit is not linked to a signed CLA!
please verify that it matches the email you used when signing the CLA.
To sign CLA, click here.

To check if your email is configured correctly, refer to the FAQs.

Once you've signed the CLA or updating your email, please comment /check-cla to revalidate CLA status.

@sunshuang1866
Copy link
Contributor Author

/check-cla

@opensourceways-bot
Copy link

CLA Signature Pass

sunshuang1866, thanks for your pull request. All authors of the commits have signed the CLA. 👍

@sunshuang1866 sunshuang1866 reopened this Feb 9, 2026
@opensourceways-bot
Copy link

CLA Signature Pass

sunshuang1866, thanks for your pull request. All authors of the commits have signed the CLA. 👍

1 similar comment
@opensourceways-bot
Copy link

CLA Signature Pass

sunshuang1866, thanks for your pull request. All authors of the commits have signed the CLA. 👍

@sunshuang1866
Copy link
Contributor Author

/check-issue

Signed-off-by: sunshuang1866 <sunshuang1866@outlook.com>
@opensourceways-bot
Copy link

CLA Signature Pass

sunshuang1866, thanks for your pull request. All authors of the commits have signed the CLA. 👍

@sunshuang1866 sunshuang1866 changed the title Add fix-pr Skill add docker-image-pr-fix skill Feb 10, 2026
@ZhengZhenyu ZhengZhenyu merged commit 23577c8 into opensourceways:main Feb 10, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants