Skip to content

🔄 synced file(s) with nextcloud/android-config - #6804

Open
nextcloud-android-bot wants to merge 1 commit into
masterfrom
repo-sync/android-config/master
Open

nextcloud-android-bot wants to merge 1 commit into
masterfrom
repo-sync/android-config/master

Conversation

@nextcloud-android-bot

@nextcloud-android-bot nextcloud-android-bot commented Oct 3, 2026 •

Copy link
Copy Markdown
Collaborator

synced local file(s) with nextcloud/android-config.

Changed files
  • synced local directory .github/workflows/ with remote directory config/workflows/

This PR was created automatically by the repo-file-sync-action workflow run #37186755266

@coderabbitai

coderabbitai Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Important

Review skipped

Review was skipped as selected files did not have any reviewable changes.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 50988a10-2ae7-42f2-9116-0457347bff5f
📥 Commits

Reviewing files that changed from the base of the PR and between f1b91b5 and 60b8f71.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The PR feedback workflow now pins nextcloud/pr-feedback-action to commit 4738cf661995d96df3512409ec17c900a4081d33 instead of 4709fa5b3e1821559d4c312ef937b61f1567aa44.

Priority: ⬇️ Low

Merge Risk: 🔵 Low · up to f1b91

Older PRs may no longer receive an automatic feedback request when an author becomes eligible. Confirm whether that limit is intended, or disable it to preserve the previous behavior.

Architecture Summary

Architecture risk: 🔵 Low · up to f1b91

The changed surface does not map to a changed system, dependency edge, entrypoint, or external dependency.

Changed systems: None identified.

Architecture concerns
No architecture-level concerns identified.

Review details

Before / after behavior

  • observed — Modified behavior in .github/workflows/pr-feedback.yml: The workflow’s nextcloud/pr-feedback-action step now uses commit 4738cf661995d96df3512409ec17c900a4081d33 instead of 4709fa5b3e1821559d4c312ef937b61f1567aa44.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description explains the sync and identifies the changed directory and automation source, but it omits the template sections and checklist information. Add the repository template sections. Complete the TODO, checklist, and AI sections, and mark items as not needed when they do not apply.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title describes the workflow sync, which is the main purpose of the pull request.
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1


ℹ️ Review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: f5872afb-c4d8-4395-9108-dd2e3ce198f7
📥 Commits

Reviewing files that changed from the base of the PR and between baaca43 and f1b91b5.

📒 Files selected for processing (1)
  • .github/workflows/pr-feedback.yml

Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 3 remain after this review.

echo "blocklist=$blocklist" >> "$GITHUB_OUTPUT"

- uses: nextcloud/pr-feedback-action@4709fa5b3e1821559d4c312ef937b61f1567aa44 # main
- uses: nextcloud/pr-feedback-action@4738cf661995d96df3512409ec17c900a4081d33 # main

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

🔎 Supported by static analysis

🏁 Script executed:

sed -n '1,100p' .github/workflows/pr-feedback.yml
rg -n 'max-days-overdue|days-before-feedback|exempt-authors|pr-feedback-action' .github config 2>/dev/null

Repository: nextcloud/talk-android

Length of output: 3200


🏁 Script executed:

#!/bin/bash
set -u
printf '%s\n' '--- PR workflow diff ---'
git diff --no-ext-diff --unified=12 baaca43d5b03139b5b68b172cb1dc61fe68972ab f1b91b576b1fbfee2a5434bf715b60a6e2d5461e -- .github/workflows/pr-feedback.yml
printf '%s\n' '--- workflow at merge base ---'
git show baaca43d5b03139b5b68b172cb1dc61fe68972ab:.github/workflows/pr-feedback.yml 2>&1 | sed -n '30,65p'
printf '%s\n' '--- action trees ---'
for sha in 4709fa5b3e1821559d4c312ef937b61f1567aa44 4738cf661995d96df3512409ec17c900a4081d33; do
  echo "REVISION $sha"
  curl -fsSL --max-time 20 "https://github.com/proxy/api.github.com/repos/nextcloud-libraries/pr-feedback-action/git/trees/$sha?recursive=1" |
    python3 -c 'import json,sys; x=json.load(sys.stdin); print("\n".join(i["path"] for i in x.get("tree",[]) if any(s in i["path"].lower() for s in ("action.yml","readme","test","spec","src","index"))))' || echo "tree fetch failed"
done

Repository: nextcloud/talk-android

Length of output: 7313


🏁 Script executed:

python3 - <<'PY'
import json, urllib.request, difflib
base = "https://github.com/proxy/api.github.com/repos/nextcloud-libraries/pr-feedback-action"
old = "4709fa5b3e1821559d4c312ef937b61f1567aa44"
new = "4738cf661995d96df3512409ec17c900a4081d33"
url = f"{base}/compare/{old}...{new}"
req = urllib.request.Request(url, headers={"Accept": "application/vnd.github+json", "User-Agent": "read-only-review"})
with urllib.request.urlopen(req, timeout=25) as r:
    data = json.load(r)
print("COMPARE", data.get("status"), "commits", data.get("ahead_by"))
for f in data.get("files", []):
    print(f"\n--- {f['filename']} ({f['status']}, additions={f['additions']}, deletions={f['deletions']}) ---")
    patch = f.get("patch")
    if patch:
        print(patch)
    else:
        print("[no patch returned]")
PY

Repository: nextcloud/talk-android

Length of output: 2446


🏁 Script executed:

set -o pipefail
curl -fsSL --max-time 25 -H 'Accept: application/vnd.github+json' -H 'User-Agent: read-only-review' 'https://github.com/proxy/api.github.com/repos/nextcloud-libraries/pr-feedback-action/compare/4709fa5b3e1821559d4c312ef937b61f1567aa44...4738cf661995d96df3512409ec17c900a4081d33' |
python3 -c 'import json,sys; d=json.load(sys.stdin); print("status",d.get("status"),"ahead_by",d.get("ahead_by")); [print("\n---",f["filename"],"("+f["status"]+", +"+str(f["additions"])+"/-"+str(f["deletions"])+") ---\n"+f.get("patch","[no patch returned]")) for f in d.get("files",[])]'

Repository: nextcloud/talk-android

Length of output: 42879


🏁 Script executed:

curl -fsSL --max-time 20 'https://github.com/raw/nextcloud/.github/master/workflow-templates/pr-feedback.yml' | nl -ba | sed -n '1,100p'

Repository: nextcloud/talk-android

Length of output: 3253


Preserve the workflow’s previous feedback eligibility.

The previous pin had no overdue cap. With this pin, the default seven-day cap can skip a PR more than 21 days old, including one whose author is removed from exempt-authors. Set max-days-overdue: -1 to retain the previous behavior.

🐛 Suggested fix
           days-before-feedback: 14
+          max-days-overdue: -1

@github-actions

github-actions Bot commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

📱 QA build

Download app-qa-debug.apk
QR code Open the QR code for this download
Commit 60b8f71
Version 6804
Available until 7 days after this build

The QA build installs alongside a released Nextcloud app, so you can keep
using your existing install while testing.

Downloading the file requires a GitHub account, so open this link on the
device you want to test on, or transfer the APK to it.

Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
@nextcloud-android-bot
nextcloud-android-bot force-pushed the repo-sync/android-config/master branch from f1b91b5 to 60b8f71 Compare October 4, 2026 07:45
@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Codacy

Lint

TypemasterPR
Warnings138138
Errors1815

SpotBugs

CategoryBaseNew
Bad practice77
Correctness1111
Dodgy code4040
Internationalization33
Malicious code vulnerability33
Performance88
Security1111
Total8383

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant