This PR removes the redundant local workflow file (.gitea/workflows/lint.yaml) in favor of the central Global Scoped Workflow hosted in Global-Workflows (.gitea/scoped_workflows/lint.yaml).
Checklist
I changed the Branch protections to fit the new pipeline setup.
This PR removes the redundant local workflow file (`.gitea/workflows/lint.yaml`) in favor of the central **Global Scoped Workflow** hosted in `Global-Workflows` (`.gitea/scoped_workflows/lint.yaml`).
### Checklist
- [x] I changed the Branch protections to fit the new pipeline setup.
Critical: None. The removal of the redundant local linting workflow is acceptable, provided the responsibility has been successfully delegated to a central global workflow as described in the PR.
Testing: No new tests are required as this is a configuration cleanup.
Improvement: Ensure that the documentation or README is updated if any references to the local lint.yaml existed, to avoid confusion for contributors.
Nitpick: None.
The change aligns with the goal of centralizing CI configuration.
Approved.
**Summary**
* **Critical:** None. The removal of the redundant local linting workflow is acceptable, provided the responsibility has been successfully delegated to a central global workflow as described in the PR.
* **Testing:** No new tests are required as this is a configuration cleanup.
* **Improvement:** Ensure that the documentation or README is updated if any references to the local `lint.yaml` existed, to avoid confusion for contributors.
* **Nitpick:** None.
The change aligns with the goal of centralizing CI configuration.
Approved.
AutoReview
approved these changes 2026-08-31 23:02:14 +02:00
Critical: None. The removal of the local lint.yaml workflow is appropriate given the stated goal of delegating pre-commit linting to a centralized workflow.
Testing: No new tests required as this is a configuration cleanup. Existing tests in .gitea/workflows/test.yaml should remain unaffected.
Improvement: Ensure that the centralized workflow that is now responsible for pre-commit runs has sufficient visibility into this repository's configuration.
Nitpick: None.
This PR effectively reduces technical debt by removing redundant CI configuration. The changes are straightforward and correctly implemented.
**Summary**
* **Critical:** None. The removal of the local `lint.yaml` workflow is appropriate given the stated goal of delegating pre-commit linting to a centralized workflow.
* **Testing:** No new tests required as this is a configuration cleanup. Existing tests in `.gitea/workflows/test.yaml` should remain unaffected.
* **Improvement:** Ensure that the centralized workflow that is now responsible for `pre-commit` runs has sufficient visibility into this repository's configuration.
* **Nitpick:** None.
This PR effectively reduces technical debt by removing redundant CI configuration. The changes are straightforward and correctly implemented.
Philipp
scheduled this pull request to auto merge when all checks succeed 2026-08-31 23:11:28 +02:00
Philipp
merged commit 7c5cb5ffec into main2026-08-31 23:28:52 +02:00
Philipp
deleted branch ci/remove-redundant-lint-workflow2026-08-31 23:28:52 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR removes the redundant local workflow file (
.gitea/workflows/lint.yaml) in favor of the central Global Scoped Workflow hosted inGlobal-Workflows(.gitea/scoped_workflows/lint.yaml).Checklist
Summary
lint.yamlexisted, to avoid confusion for contributors.The change aligns with the goal of centralizing CI configuration.
Approved.
Summary
lint.yamlworkflow is appropriate given the stated goal of delegating pre-commit linting to a centralized workflow..gitea/workflows/test.yamlshould remain unaffected.pre-commitruns has sufficient visibility into this repository's configuration.This PR effectively reduces technical debt by removing redundant CI configuration. The changes are straightforward and correctly implemented.