Skip to content

remove files which is not needed. - #2

Merged
Zahnentferner merged 4 commits into
AOSSIE-Org:mainfrom
kpj2006:patch-1
Jul 31, 2026
Merged

remove files which is not needed.#2
Zahnentferner merged 4 commits into
AOSSIE-Org:mainfrom
kpj2006:patch-1

Conversation

@kpj2006

@kpj2006 kpj2006 commented Jul 27, 2026

Copy link
Copy Markdown
Member

Addressed Issues:

Fixes #(issue number)

Screenshots/Recordings:

Additional Notes:

Checklist

  • My code follows the project's code style and conventions
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings or errors
  • I have joined the Discord server and I will share a link to this PR with the project maintainers there
  • I have read the Contributing Guidelines

⚠️ AI Notice - Important!

We encourage contributors to use AI tools responsibly when creating Pull Requests. While AI can be a valuable aid, it is essential to ensure that your contributions meet the task requirements, build successfully, include relevant tests, and pass all linters. Submissions that do not meet these standards may be closed without warning to maintain the quality and integrity of the project. Please take the time to understand the changes you are proposing and their impact.

Summary by CodeRabbit

  • Documentation

    • Replaced the generic README with Safe-Settings policy documentation, including features, workflows, configuration examples, diagrams, and repository structure.
  • Chores

    • Removed legacy contribution guidance, templates, checklists, editor settings, version metadata, and repository maintenance artifacts.
    • Removed multiple automation workflows for release drafting, security scanning, cache cleanup, stale issue handling, label syncing, and template synchronization.
  • CI/CD & Review Automation

    • Simplified automated dependency updates to GitHub Actions only.
    • Streamlined automated code review guidance and tooling.

@github-actions github-actions Bot added the no-issue-linked PR is not linked to any issue label Jul 27, 2026
@coderabbitai

coderabbitai Bot commented Jul 27, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Ignoring CodeRabbit configuration file changes. For security, only the configuration from the base branch is applied for open source repositories.

Walkthrough

The README was replaced with documentation for the AOSSIE Admin Safe-Settings policy repository. Code review and Dependabot configurations were narrowed, while existing editor, contribution, issue, release, security, automation, checklist, and versioning files were removed.

Changes

Repository policy reset

Layer / File(s) Summary
Policy README and configuration guide
README.md
Replaces the generic template with AOSSIE Admin documentation covering policy features, architecture, configuration precedence, YAML examples, repository structure, policy workflows, and updated licensing.
Review tooling configuration
.coderabbit.yaml
Limits automatic reviews to main, narrows enabled tools and path guidance, and focuses labels and instructions on Safe-Settings policies, workflows, YAML, and Markdown.
GitHub Actions update scope
.github/dependabot.yml
Reduces Dependabot to weekly GitHub Actions updates and adds the github-actions label.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Suggested labels: Documentation

Suggested reviewers: zahnentferner

Poem

I’m a rabbit with a README to write,
Safe settings tucked neatly in sight.
Old workflows hop away,
New policies guide the day,
And carrots approve the change tonight! 🐇

🚥 Pre-merge checks | ✅ 3 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title matches the broad deletion-heavy change, but it is too vague and ungrammatical to clearly describe what changed. Use a concise, specific title such as 'Remove unused repository workflows and configuration files'.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

@github-actions github-actions Bot added backend Changes to backend code ci-cd CI/CD pipeline changes configuration Configuration file changes documentation Changes to documentation files github-actions GitHub Actions workflow changes javascript JavaScript/TypeScript code changes size/XL Extra large PR (>500 lines changed) first-time-contributor First PR of an external contributor needs-review labels Jul 27, 2026
@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor
Messages
📖

⚠️ PR Template Check

These are non-blocking, but please fix:

  • Please replace the placeholder Fixes #(issue number) with the actual issue number (e.g. Fixes #42).

  • Some required checklist items are not completed:

  • My PR addresses a single issue

  • My code follows the project's code style

  • My changes generate no new warnings or errors

Generated by 🚫 dangerJS against 362024f

@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: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Line 109: Fix the Markdown lint violations in README.md by adding a language
identifier such as text to the directory-structure code fence and inserting
blank lines around the referenced configuration headings and YAML fences,
including the additional locations noted by the review.
- Around line 52-53: Update the README to remove stale references and examples
for the absent .github/settings.yml, .github/suborgs/, .github/repos/,
deployment-settings.yml, and .github/workflows/safe-settings-sync.yml paths,
unless those files and workflow are restored. Keep the documentation aligned
with the repository’s actual components and remove claims that depend on the
missing policy or workflow.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 00074a3c-0a79-41e4-bf71-ec3fe351de7a

📥 Commits

Reviewing files that changed from the base of the PR and between 56bbd75 and 95ec1e9.

⛔ Files ignored due to path filters (1)
  • public/stability.svg is excluded by !**/*.svg
📒 Files selected for processing (39)
  • .editorconfig
  • .gitattributes
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/ISSUE_TEMPLATE/feature_request.yml
  • .github/ISSUE_TEMPLATE/good_first_issue.yml
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/initial-issues.json
  • .github/release-drafter.yml
  • .github/workflows/cache-reaper.yml
  • .github/workflows/checklist-score.yml
  • .github/workflows/codeql.yml
  • .github/workflows/coderabbit-approval-dispatch.yml
  • .github/workflows/coderabbit-approval.yml
  • .github/workflows/create-initial-issues.yml
  • .github/workflows/danger.yml
  • .github/workflows/dependency-review-action.yml
  • .github/workflows/gitleaks-scanning.yml
  • .github/workflows/label-merge-conflicts.yml
  • .github/workflows/osv-scanner-pr.yml
  • .github/workflows/osv-scanner-release.yml
  • .github/workflows/release-drafter.yml
  • .github/workflows/release-goreleaser.yml
  • .github/workflows/scorecard.yml
  • .github/workflows/setup-labels.yml
  • .github/workflows/stale.yml
  • .github/workflows/sync-pr-labels.yml
  • .github/workflows/template-sync.yml
  • .github/workflows/version-release.yml
  • .goreleaser.yaml
  • .pre-commit-config.yaml
  • .templatesyncignore
  • .vscode/extensions.json
  • .vscode/settings.example.json
  • BestPracticesChecklist.md
  • CONTRIBUTING.md
  • README.md
  • VERSION
  • checklist-status.json
  • dangerfile.js
💤 Files with no reviewable changes (38)
  • checklist-status.json
  • .pre-commit-config.yaml
  • .vscode/settings.example.json
  • .github/workflows/codeql.yml
  • .templatesyncignore
  • .editorconfig
  • .github/workflows/gitleaks-scanning.yml
  • .github/workflows/stale.yml
  • .github/release-drafter.yml
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/workflows/label-merge-conflicts.yml
  • .github/workflows/danger.yml
  • .goreleaser.yaml
  • .github/workflows/osv-scanner-release.yml
  • BestPracticesChecklist.md
  • dangerfile.js
  • .github/ISSUE_TEMPLATE/feature_request.yml
  • .github/workflows/cache-reaper.yml
  • .github/workflows/osv-scanner-pr.yml
  • .gitattributes
  • .github/workflows/release-goreleaser.yml
  • .vscode/extensions.json
  • .github/workflows/coderabbit-approval-dispatch.yml
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/workflows/coderabbit-approval.yml
  • .github/workflows/template-sync.yml
  • .github/workflows/release-drafter.yml
  • .github/workflows/version-release.yml
  • CONTRIBUTING.md
  • .github/workflows/scorecard.yml
  • .github/initial-issues.json
  • .github/ISSUE_TEMPLATE/good_first_issue.yml
  • .github/workflows/setup-labels.yml
  • .github/workflows/sync-pr-labels.yml
  • .github/workflows/create-initial-issues.yml
  • .github/workflows/checklist-score.yml
  • .github/workflows/dependency-review-action.yml
  • VERSION

Comment thread README.md
Comment on lines +52 to +53
- **Scheduled Drift Prevention**: Automated GitHub Actions (`.github/workflows/safe-settings-sync.yml`) run on a 4-hour schedule to prevent manual configuration drift in GitHub.
- **Restricted Scope Protection**: Configured via `deployment-settings.yml` (`restrictedRepos`) to safeguard core administrative repositories (`admin`, `.github`, `safe-settings`) from unintended bot operations.

@coderabbitai coderabbitai Bot Jul 27, 2026

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

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "Repository files matching README-targeted paths:"
for path in \
  README.md \
  .github/settings.yml \
  .github/suborgs \
  .github/repos \
  deployment-settings.yml \
  .github/workflows/safe-settings-sync.yml
do
  if [ -e "$path" ]; then
    if [ -d "$path" ]; then
      echo "DIR $path: $(find "$path" -maxdepth 2 -type f | tr '\n' ' ')"
    else
      echo "FILE $path"
    fi
  else
    echo "MISSING $path"
  fi
done

echo
echo "All .github entries:"
find .github -maxdepth 3 -type f 2>/dev/null | sort || true

echo
echo "README references:"
rg -n "safe-settings-sync|deployment-settings|settings\.yml|suborgs|restrictedRepos|Scheduled Drift Prevention|Restricted Scope Protection" README.md || true

Repository: AOSSIE-Org/admin

Length of output: 1975


Remove or restore the missing policy and workflow references.

This README still describes .github/settings.yml, .github/suborgs/, .github/repos/, deployment-settings.yml, and .github/workflows/safe-settings-sync.yml as repository components, but those paths are absent. Either restore the documented files/workflow or remove the stale text and examples from the README.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~52-~52: The official name of this software platform is spelled with a capital “H”.
Context: ...Prevention**: Automated GitHub Actions (.github/workflows/safe-settings-sync.yml) run ...

(GITHUB)


[uncategorized] ~53-~53: The official name of this software platform is spelled with a capital “H”.
Context: ...e administrative repositories (admin, .github, safe-settings) from unintended bot ...

(GITHUB)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 52 - 53, Update the README to remove stale references
and examples for the absent .github/settings.yml, .github/suborgs/,
.github/repos/, deployment-settings.yml, and
.github/workflows/safe-settings-sync.yml paths, unless those files and workflow
are restored. Keep the documentation aligned with the repository’s actual
components and remove claims that depend on the missing policy or workflow.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

will add.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

@kpj2006, sounds good. Once the policy files and safe-settings-sync.yml workflow are added, the README references should be consistent.

You are interacting with an AI system.

Comment thread README.md

@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: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.coderabbit.yaml:
- Around line 126-132: Update the YAML path pattern in path_instructions to
match both .yml and .yaml files, ensuring the existing Safe-Settings & Workflow
YAMLs guidance applies to either extension.
- Around line 97-111: Remove the unused eslint configuration entry from the
tools section in .coderabbit.yaml, unless JavaScript or TypeScript source files
are being added for it to lint. Preserve the existing github-checks timeout and
all other enabled tool configurations.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 92177ccc-5742-42c9-95c5-11177c8a894c

📥 Commits

Reviewing files that changed from the base of the PR and between 95ec1e9 and 362024f.

📒 Files selected for processing (2)
  • .coderabbit.yaml
  • .github/dependabot.yml

Comment thread .coderabbit.yaml
Comment thread .coderabbit.yaml
@Zahnentferner
Zahnentferner merged commit 0a93da5 into AOSSIE-Org:main Jul 31, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Changes to backend code ci-cd CI/CD pipeline changes configuration Configuration file changes documentation Changes to documentation files first-time-contributor First PR of an external contributor github-actions GitHub Actions workflow changes javascript JavaScript/TypeScript code changes needs-review no-issue-linked PR is not linked to any issue size/XL Extra large PR (>500 lines changed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants