Skip to content

GitHub Action: make fix-all#8094

Merged
Alkarex merged 2 commits intoFreshRSS:edgefrom
Alkarex:action-make-fix-all
Oct 12, 2025
Merged

GitHub Action: make fix-all#8094
Alkarex merged 2 commits intoFreshRSS:edgefrom
Alkarex:action-make-fix-all

Conversation

@Alkarex
Copy link
Member

@Alkarex Alkarex commented Oct 12, 2025

Can be triggered by writing a comment: /fix-all

Can be triggered by writting a comment: `/fix-all`
@Alkarex Alkarex added this to the 1.28.0 milestone Oct 12, 2025
@Alkarex Alkarex added the System care Everything related to system care label Oct 12, 2025
@Alkarex
Copy link
Member Author

Alkarex commented Oct 12, 2025

/fix-all

@Alkarex Alkarex requested a review from Copilot October 12, 2025 09:49
Copy link
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 GitHub Action workflow that automatically triggers make fix-all when a /fix-all comment is posted on a pull request. The workflow includes proper permission checks to ensure only authorized users can trigger the action.

  • Adds automated code fixing capabilities triggered by PR comments
  • Implements security controls to restrict command usage to owners, members, and PR authors
  • Automatically commits and pushes changes back to the PR branch

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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Alkarex
Copy link
Member Author

Alkarex commented Oct 12, 2025

Need to merge to test

@Alkarex Alkarex merged commit b193d84 into FreshRSS:edge Oct 12, 2025
1 check passed
@Alkarex Alkarex deleted the action-make-fix-all branch October 12, 2025 09:54
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Oct 12, 2025
Can be triggered by writting a comment: `/fix-all`
Follow-up of FreshRSS#8094
Alkarex added a commit that referenced this pull request Oct 12, 2025
Can be triggered by writting a comment: `/fix-all`
Follow-up of #8094
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Oct 12, 2025
Can be triggered by writting a comment: `/fix-all`
Follow-up of:
* FreshRSS#8094
* FreshRSS#8095

Fix `composer install` and `npm install`
Alkarex added a commit that referenced this pull request Oct 12, 2025
Can be triggered by writting a comment: `/fix-all`
Follow-up of:
* #8094
* #8095

Fix `composer install` and `npm install`
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Oct 12, 2025
Can be triggered by writting a comment: `/fix-all`
Follow-up of:
* FreshRSS#8094
* FreshRSS#8095
* FreshRSS#8096

Fix to use the proper remove
Alkarex added a commit that referenced this pull request Oct 12, 2025
Can be triggered by writing a comment: `/fix-all`
Follow-up of:
* #8094
* #8095
* #8096

Fix to use the proper remote
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Oct 12, 2025
Can be triggered by writing a comment: `/fix-all`
Follow-up of:
* FreshRSS#8094
* FreshRSS#8095
* FreshRSS#8096
* FreshRSS#8097

Another approach to use the proper remote
Alkarex added a commit that referenced this pull request Oct 12, 2025
Can be triggered by writing a comment: `/fix-all`
Follow-up of:
* #8094
* #8095
* #8096
* #8097

Another approach to use the proper remote
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

System care Everything related to system care

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants