Skip to content

Refactor: pass backend explicitly when creating pipeline engine runtime#6268

Merged
6543 merged 1 commit into
woodpecker-ci:mainfrom
6543-forks:refactor-create-engine
Mar 20, 2026
Merged

Refactor: pass backend explicitly when creating pipeline engine runtime#6268
6543 merged 1 commit into
woodpecker-ci:mainfrom
6543-forks:refactor-create-engine

Conversation

@6543

@6543 6543 commented Mar 20, 2026

Copy link
Copy Markdown
Member

smal refactor taken from #6166

@6543 6543 added refactor delete or replace old code engine change how the pipeline engine works labels Mar 20, 2026
@6543 6543 enabled auto-merge (squash) March 20, 2026 12:25
@woodpecker-bot

woodpecker-bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

Surge PR preview deployment was removed

@6543 6543 merged commit 09327ab into woodpecker-ci:main Mar 20, 2026
7 checks passed
@6543 6543 deleted the refactor-create-engine branch March 20, 2026 12:44
@codecov

codecov Bot commented Mar 20, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 32.43%. Comparing base (9f9aa72) to head (65eeccc).
⚠️ Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
agent/runner.go 0.00% 2 Missing ⚠️
pipeline/runtime/runtime.go 0.00% 2 Missing ⚠️
cli/exec/exec.go 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6268      +/-   ##
==========================================
+ Coverage   32.41%   32.43%   +0.02%     
==========================================
  Files         420      420              
  Lines       28318    28314       -4     
==========================================
+ Hits         9180     9185       +5     
+ Misses      18289    18280       -9     
  Partials      849      849              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@woodpecker-bot woodpecker-bot mentioned this pull request Mar 20, 2026
1 task
@woodpecker-bot woodpecker-bot mentioned this pull request Apr 1, 2026
1 task
@woodpecker-bot woodpecker-bot mentioned this pull request Apr 15, 2026
1 task
@6543 6543 changed the title Creating new engine runtime now requires backend as argument Refactor: pass backend explicitly when creating pipeline engine runtime Apr 19, 2026
@woodpecker-bot woodpecker-bot mentioned this pull request Apr 29, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

engine change how the pipeline engine works refactor delete or replace old code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants