Skip to content

ci: remove auto-rebase#2390

Merged
SkrubbySkrubInAShrub merged 1 commit into
devfrom
remove-auto-rebase
May 20, 2026
Merged

ci: remove auto-rebase#2390
SkrubbySkrubInAShrub merged 1 commit into
devfrom
remove-auto-rebase

Conversation

@SkrubbySkrubInAShrub
Copy link
Copy Markdown
Collaborator

@SkrubbySkrubInAShrub SkrubbySkrubInAShrub commented May 20, 2026

Summary by CodeRabbit

  • Chores
    • Removed automated PR rebase workflow that previously rebased open pull requests against the dev branch
    • Updated CI/CD documentation and workflow messaging to indicate that pull requests targeting dev will now require manual rebasing by their authors

Review Change Stack

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 20, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 4df4e0e8-826c-4e1b-9529-57fc376202f4

📥 Commits

Reviewing files that changed from the base of the PR and between 1a64e6c and e65ca1b.

📒 Files selected for processing (2)
  • .github/workflows/auto-rebase-prs.yaml
  • .github/workflows/release-semantic.yaml
💤 Files with no reviewable changes (1)
  • .github/workflows/auto-rebase-prs.yaml

📝 Walkthrough

Walkthrough

This PR removes the GitHub Actions auto-rebase workflow and updates documentation in the release-semantic workflow to reflect that open PRs targeting dev now require manual rebase by authors instead of automated rebasing.

Changes

Workflow Documentation Update

Layer / File(s) Summary
Rebase responsibility update in release workflow
.github/workflows/release-semantic.yaml
Updated top-level comment and step summary text to reflect that open PRs targeting dev now require manual rebase by authors, replacing the prior auto-rebase workflow.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested reviewers

  • jiayev
  • doodlum

Poem

🐰 The auto-rebaser hops away,
Authors now rebase their way today,
Workflows shift with gentle care,
Docs reflect the change so fair! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically identifies the main change: removal of the auto-rebase CI workflow functionality.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch remove-auto-rebase

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 actionlint (1.7.12)
.github/workflows/release-semantic.yaml

could not read ".github/workflows/release-semantic.yaml": open .github/workflows/release-semantic.yaml: no such file or directory

🔧 zizmor (1.25.2)
.github/workflows/release-semantic.yaml

INFO zizmor: 🌈 zizmor v1.25.2
fatal: no audit was performed
invalid input: .github/workflows/release-semantic.yaml

🔧 YAMLlint (1.38.0)
.github/workflows/release-semantic.yaml

[Errno 2] No such file or directory: '.github/workflows/release-semantic.yaml'

🔧 Checkov (3.2.529)
.github/workflows/release-semantic.yaml

2026-05-20 17:40:32,867 [MainThread ] [ERROR] Template file not found: .github/workflows/release-semantic.yaml
2026-05-20 17:40:32,974 [MainThread ] [ERROR] Template file not found: .github/workflows/release-semantic.yaml
2026-05-20 17:40:33,021 [MainThread ] [ERROR] Template file not found: .github/workflows/release-semantic.yaml
2026-05-20 17:40:33,016 [MainThread ] [ERROR] Failed to invoke function /usr/local/lib/python3.11/dist-packages/checkov/common/runners/object_runner. with .github/workflows/release-semantic.yaml
Traceback (most recent call last):
File "/usr/local/lib/python3.11/dist-packages/checkov/common/parallelizer/parallel_runner.py", line 88, in func_wrapper
result = original_func(item)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/checkov/common/runners/object_runner.py", line 74, in
results = parallel_runner.run_function(lambda f: (f, self._parse_file(f)), files_to_load)

... [truncated 9250 characters] ...

ess file .github/workflows/release-semantic.yaml
2026-05-20 17:40:33,635 [MainThread ] [ERROR] Exception traceback:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/dist-packages/checkov/main.py", line 647, in run
self.scan_reports = runner_registry.run(
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/checkov/common/runners/runner_registry.py", line 177, in run
for result in parallel_runner_results:
File "/usr/local/lib/python3.11/dist-packages/checkov/common/parallelizer/parallel_runner.py", line 118, in _run_function_multiprocess_fork
raise v.internal_exception.with_traceback(v.internal_exception.traceback)
FileNotFoundError: [Errno 2] No such file or directory: '.github/workflows/release-semantic.yaml'


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 and usage tips.

@SkrubbySkrubInAShrub SkrubbySkrubInAShrub merged commit 5180a1e into dev May 20, 2026
6 checks passed
@SkrubbySkrubInAShrub SkrubbySkrubInAShrub deleted the remove-auto-rebase branch May 20, 2026 21:24
IgorAlanAlbuquerque pushed a commit to IgorAlanAlbuquerque/skyrim-community-shaders that referenced this pull request May 29, 2026
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.

2 participants