Skip to content

revert(ci): drop sync-pre-commit.yml - #7963

Open
maxpatiiuk wants to merge 1 commit into
mainfrom
max/drop-pre-commit-sync
Open

maxpatiiuk wants to merge 1 commit into
mainfrom
max/drop-pre-commit-sync

Conversation

@maxpatiiuk

Copy link
Copy Markdown
Member

.github/workflows/sync-pre-commit.yml was used to sync the .pre-commit-config.yaml between specify repositories.
This workflow is no longer maintained, and it has been failing for the past 2 years:

https://github.com/specify/specify7/actions/runs/23722008655/job/69098501569

I am deleting it since it doesn't work ever since the branch proection was enabled.
If it would be useful in the future, copilot can easily bring back a workflow like this.

Also, the workflow relied on grabbing the source pre-commit config from maxpatiiuk/dotfiles, rather than a specify-owned organzation.

This goes hand in hand with #7447

Checklist

  • Self-review the PR after opening it to make sure the changes look good and
    self-explanatory (or properly documented)
  • Add relevant issue to release milestone
  • Add pr to documentation list - no doc needed
  • Add automated tests - n/a deleting ocde
  • Add a reverse migration if a migration is present in the PR
  • Add migration function to
    def fix_schema_config(stdout: WriteToStdOut | None = None):

Testing instructions

@maxpatiiuk maxpatiiuk self-assigned this Apr 11, 2026
@github-project-automation github-project-automation Bot moved this to 📋Back Log in General Tester Board Apr 11, 2026
@CarolineDenis CarolineDenis added this to the 7.12.2 milestone Apr 20, 2026
@CarolineDenis CarolineDenis modified the milestones: 7.12.2, 7.12.3, 7.x Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📋Back Log

Development

Successfully merging this pull request may close these issues.

2 participants