Skip to content

Read the Job and Project from either dispatch payload shape - #10

Merged
epompeii merged 1 commit into
mainfrom
u/ep/bare-metal-attach-compat
Sep 26, 2026
Merged

epompeii merged 1 commit into
mainfrom
u/ep/bare-metal-attach-compat

Conversation

@epompeii

Copy link
Copy Markdown
Member

The bare metal attach workflow reads the Job and the Project from the bencher object of the repository_dispatch payload. Callbacks from the current job callbacks branch send them as top-level job and project keys, so both values now fall back to those keys when the bencher object is absent. Both still pass through env:.

The bare metal attach workflow read the Job and the Project from the
`bencher` object of the repository_dispatch payload. Callbacks sent by
the current job callbacks branch carry them as top-level `job` and
`project` keys instead, so fall back to those when the `bencher` object
is absent.
@github-actions

Copy link
Copy Markdown

🐰 Bencher Report

ProjectExample
Branchu/ep/bare-metal-attach-compat
Testbedubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
nanoseconds (ns)
(Result Δ%)
Upper Boundary
nanoseconds (ns)
(Limit %)
bencher::mock_0📈 view plot
🚷 view threshold
3.10 ns
(-38.76%)Baseline: 5.06 ns
11.54 ns
(26.84%)
bencher::mock_1📈 view plot
🚷 view threshold
13.75 ns
(-12.85%)Baseline: 15.77 ns
22.25 ns
(61.78%)
bencher::mock_2📈 view plot
🚷 view threshold
20.90 ns
(-14.31%)Baseline: 24.40 ns
31.22 ns
(66.97%)
bencher::mock_3📈 view plot
🚷 view threshold
34.24 ns
(-1.40%)Baseline: 34.73 ns
42.46 ns
(80.65%)
bencher::mock_4📈 view plot
🚷 view threshold
42.59 ns
(-4.01%)Baseline: 44.37 ns
51.05 ns
(83.44%)
🐰 View full continuous benchmarking report in Bencher

@epompeii
epompeii marked this pull request as ready for review September 26, 2026 20:31
@github-actions

Copy link
Copy Markdown

🐰 Bencher Report

ProjectExample
Branchfork/u/ep/bare-metal-attach-compat
Testbedubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
nanoseconds (ns)
(Result Δ%)
Upper Boundary
nanoseconds (ns)
(Limit %)
bencher::mock_0📈 view plot
🚷 view threshold
1.00 ns
(-80.24%)Baseline: 5.06 ns
11.54 ns
(8.66%)
🐰 View full continuous benchmarking report in Bencher

@epompeii
epompeii merged commit f350db0 into main Sep 26, 2026
3 checks passed
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.

1 participant