fix(ci): ensure monthly plugin framework update workflow creates PR correctly - #149
fix(ci): ensure monthly plugin framework update workflow creates PR correctly#149Aaravanand00 wants to merge 3 commits into
Conversation
|
Hi @Aaravanand00, I'm sensing that you're using ai to help with fixing issues which is okay as long as it's inline with joplins ai-assisted contributions guidelines. But in your recent pull requests, I've noticed a pattern of
For those reasons, I'm going to close all your pull requests. Also, take a look at https://discourse.joplinapp.org/t/policy-on-ai-assisted-contributions-during-gsoc-2026-draft/48706/14?u=nishantwrp |
|
Hi @nishantwrp, First of all, I'm really sorry about this. You're right that I didn't reply to your review comments in the PR threads. When I saw your comments, my approach was to implement all the requested changes first and then explain them afterwards. Looking back, that was a mistake — I should have replied directly to each comment and discussed the changes there instead of staying silent. I’ll make sure to do that going forward. Regarding the descriptions and comments looking AI-generated: I actually write the PR descriptions myself. The reason they may look structured is because I usually format them using headings (###) and bullet points (-) so that the changes are easier to read and review. But I understand how that pattern might look similar to AI-generated text, and I’ll keep the descriptions simpler from now on. About local testing: I always test the changes locally before pushing. I run the commands locally and also verify the tests ( I completely understand the concerns you raised, and I appreciate you pointing them out. I’m learning how to contribute better and follow the project’s expectations more closely. If possible, could you please consider reopening the PRs? |
Summary
This PR improves the automated workflow that updates the Joplin plugin framework.
Changes
npm ciwithnpm install --legacy-peer-depsto prevent peer dependency failures.git diff --quietto avoid creating empty PRs.delete-branch: trueto prevent branch conflicts when the workflow runs again.Notes
All existing tests pass locally and the changes are limited to the GitHub Actions workflow.