Skip to content

github: handle more kinds of incomplete events#113

Open
jclulow wants to merge 1 commit into
mainfrom
bah-github
Open

github: handle more kinds of incomplete events#113
jclulow wants to merge 1 commit into
mainfrom
bah-github

github: handle more kinds of incomplete events

6bb01f5
Select commit
Loading
Failed to load commit list.
buildomat / helios failed Jul 16, 2026 in 2m 46s

Failure!

The buildomat job ID is 01KXNFWYYG8ERS867231K4Z90K. Click here for more detailed status.

Job ended in state Some("failed")

Details

control: job assigned to worker 01KXNFX0DWA5TW15E69D8ADP8A [factory aws, i-0be884eb3032e053c] (queued for 55 s)
...
task: starting task 0: "setup"
task: process exited: duration 4082 ms, exit code 0
...
task: starting task 1: "rust-toolchain"
task: process exited: duration 16804 ms, exit code 0
...
task: starting task 2: "authentication"
task: process exited: duration 16 ms, exit code 0
...
task: starting task 3: "clone repository"
task: process exited: duration 1043 ms, exit code 0
...
task: starting task 4: "build"
...
|     |
| 812 |                 let u = app.db.load_user(payload.sender.unwrap().id)?;
|     |                                                         +++++++++
| 
| error[E0609]: no field `id` on type `std::option::Option<buildomat_github_hooktypes::User> [...]
|     --> github/server/src/main.rs:1014:59
|      |
| 1014 |                     cs.requested_by = Some(payload.sender.id);
|      |                                                           ^^ unknown field
|      |
| help: one of the expressions' fields has a field of the same name
|      |
| 1014 |                     cs.requested_by = Some(payload.sender.unwrap().id);
|      |                                                           +++++++++
| 
| For more information about this error, try `rustc --explain E0609`.
| error: could not compile `buildomat-github-server` (bin "buildomat-github-server" test) du [...]
| warning: build failed, waiting for other jobs to finish...
task: process exited: duration 136625 ms, exit code 101
|W| found 0 output files