Skip to content

remove gh agentic workflow - #262

Merged
Mike Tokic (mitokic) merged 1 commit into
mainfrom
mitokic/08032026/remove-gh-workflow
Aug 4, 2026
Merged

remove gh agentic workflow#262
Mike Tokic (mitokic) merged 1 commit into
mainfrom
mitokic/08032026/remove-gh-workflow

Conversation

@mitokic

Copy link
Copy Markdown
Collaborator

This pull request primarily removes the automated repository improvement workflow and strengthens the project's policy around adding new package dependencies. The most important changes are summarized below:

Dependency management policy updates:

  • Expanded and clarified the dependency policy in AGENTS.md to state that new package dependencies are only allowed for concrete new features when existing dependencies and a small, maintainable custom implementation are inadequate, unsafe, or would duplicate substantial mature functionality. The policy also specifies that dependencies should not be added for bug fixes, documentation, formatting, developer convenience, or trivial helpers, and that dependency-changing pull requests must document alternatives and justify the addition.
  • Updated the boundaries section in AGENTS.md to prohibit adding package dependencies outside this stricter feature-only dependency policy.

Workflow and configuration cleanup:

  • Deleted the .github/workflows/repo-improver.md file, removing the daily automated repository improvement workflow and its instructions.
  • Removed the .gitattributes rule marking workflow lockfiles as generated and using a merge strategy, as these files are no longer present.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Ready to approve

The workflow and lockfile removals are complete (no remaining references found) and the AGENTS.md policy updates are consistent and well-scoped.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

This PR removes the GitHub Agentic Workflows–based “repo improver” automation from the repository and tightens the documented policy around introducing new R package dependencies, aligning contributor guidance with a stricter “feature-only” dependency approach.

Changes:

  • Strengthened dependency-addition policy in AGENTS.md (feature-only, prefer existing deps/base R, and require justification + clean devtools::check() for dependency PRs).
  • Removed the “Repository Improver” workflow definition (.github/workflows/repo-improver.md) and its generated lock workflow (.github/workflows/repo-improver.lock.yml).
  • Removed the .gitattributes rule that treated *.lock.yml workflow lockfiles as generated / merge=ours (no longer applicable after deleting the lockfile).
File summaries
File Description
AGENTS.md Clarifies and strengthens the project’s dependency-management policy and boundaries.
.github/workflows/repo-improver.md Deleted to remove the agentic “repository improver” workflow instructions.
.github/workflows/repo-improver.lock.yml Deleted to remove the scheduled GitHub Actions workflow generated from the improver definition.
.gitattributes Removes lockfile-specific linguist/merge attributes that are no longer needed.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

@mitokic
Mike Tokic (mitokic) merged commit 153d6b3 into main Aug 4, 2026
4 of 11 checks passed
@mitokic
Mike Tokic (mitokic) deleted the mitokic/08032026/remove-gh-workflow branch August 4, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants