automate/trunk / 8c889c02916ead3c

Outcome
errored
Requested
Started
Finished
Definition
19
Ran on
mago
Parameters
repository
https://forge.cbaines.net/cbaines/guile-automate.git
ref
refs/heads/trunk
commit
3bfc5ed6cec2ced20a23776d632b71035b5ed341
payload
5686 characters{"sender":{"username":"cbaines","starred_repos_count":0,"following_count":0,"followers_count":1,"visibility":"public","description":"","website":"","pronouns":"","location":"","prohibit_login":false,"active":false,"restricted":false,"created":"2025-05-09T13:54:59+02:00","last_login":"0001-01-01T00:00:00Z","is_admin":false,"language":"","html_url":"https://forge.cbaines.net/cbaines","avatar_url":"https://forge.cbaines.net/avatars/49dd1825bc4a2fca6877c80cde47e72377e2705062be461b48cb68b73bcbb2a2","email":"cbaines@noreply.localhost","full_name":"","source_id":0,"login_name":"","login":"cbaines","id":1},"pusher":{"username":"cbaines","starred_repos_count":0,"following_count":0,"followers_count":1,"visibility":"public","description":"","website":"","pronouns":"","location":"","prohibit_login":false,"active":false,"restricted":false,"created":"2025-05-09T13:54:59+02:00","last_login":"0001-01-01T00:00:00Z","is_admin":false,"language":"","html_url":"https://forge.cbaines.net/cbaines","avatar_url":"https://forge.cbaines.net/avatars/49dd1825bc4a2fca6877c80cde47e72377e2705062be461b48cb68b73bcbb2a2","email":"cbaines@noreply.localhost","full_name":"","source_id":0,"login_name":"","login":"cbaines","id":1},"repository":{"topics":["fibers","goblins","guile","guix","spritely"],"repo_transfer":null,"mirror_updated":"0001-01-01T00:00:00Z","object_format_name":"sha1","mirror_interval":"","internal":false,"avatar_url":"https://forge.cbaines.net/repo-avatars/af2fd98fcf8ffb58c3712829e345357b7ab5d549ffa21e9049c5dddd7da395ef","default_update_style":"rebase","default_allow_maintainer_edit":true,"default_merge_style":"rebase","default_delete_branch_after_merge":false,"allow_rebase_update":true,"allow_fast_forward_only_merge":true,"allow_squash_merge":false,"allow_rebase_explicit":false,"allow_rebase":true,"allow_merge_commits":false,"ignore_whitespace_conflicts":false,"has_actions":false,"has_packages":false,"has_releases":true,"has_projects":true,"has_pull_requests":true,"globally_editable_wiki":false,"wiki_clone_url":"https://forge.cbaines.net/cbaines/guile-automate.wiki.git","wiki_ssh_url":"ssh://git@forge.cbaines.net/cbaines/guile-automate.wiki.git","wiki_branch":"trunk","has_wiki_contents":false,"has_wiki":false,"internal_tracker":{"enable_issue_dependencies":true,"allow_only_contributors_to_track_time":true,"enable_time_tracker":false},"has_issues":true,"permissions":{"pull":true,"push":true,"admin":true},"archived_at":"1970-01-01T01:00:00+01:00","updated_at":"2026-10-09T11:53:28+02:00","created_at":"2026-09-18T18:47:18+02:00","archived":false,"default_branch":"trunk","release_counter":0,"open_pr_counter":0,"open_issues_count":0,"watchers_count":1,"forks_count":0,"stars_count":0,"website":"https://docs.cbaines.net/guile-automate/","original_url":"","clone_url":"https://forge.cbaines.net/cbaines/guile-automate.git","ssh_url":"ssh://git@forge.cbaines.net/cbaines/guile-automate.git","link":"","url":"https://forge.cbaines.net/api/v1/repos/cbaines/guile-automate","html_url":"https://forge.cbaines.net/cbaines/guile-automate","languages_url":"https://forge.cbaines.net/api/v1/repos/cbaines/guile-automate/languages","language":"Scheme","size":11866,"mirror":false,"parent":null,"template":false,"fork":false,"private":false,"empty":false,"description":"Structure your Guile scripts\r\nAutomate all the things","full_name":"cbaines/guile-automate","name":"guile-automate","owner":{"username":"cbaines","starred_repos_count":0,"following_count":0,"followers_count":1,"visibility":"public","description":"","website":"","pronouns":"","location":"","prohibit_login":false,"active":false,"restricted":false,"created":"2025-05-09T13:54:59+02:00","last_login":"0001-01-01T00:00:00Z","is_admin":false,"language":"","html_url":"https://forge.cbaines.net/cbaines","avatar_url":"https://forge.cbaines.net/avatars/49dd1825bc4a2fca6877c80cde47e72377e2705062be461b48cb68b73bcbb2a2","email":"mail@cbaines.net","full_name":"","source_id":0,"login_name":"","login":"cbaines","id":1},"id":16},"head_commit":{"modified":["automate/pumphouse/process.scm","doc/guidance.texi","examples/pumphouse.scm","tests/integration/lowering.scm","tests/pumphouse.scm"],"removed":[],"added":[],"timestamp":"2026-10-09T12:30:18+01:00","verification":null,"committer":{"username":"cbaines","email":"mail@cbaines.net","name":"Christopher Baines"},"author":{"username":"cbaines","email":"mail@cbaines.net","name":"Christopher Baines"},"url":"https://forge.cbaines.net/cbaines/guile-automate/commit/3bfc5ed6cec2ced20a23776d632b71035b5ed341","message":"Change the default address and port to listen on\n\nAnd listen by default, as this makes more sense.\n","id":"3bfc5ed6cec2ced20a23776d632b71035b5ed341"},"total_commits":1,"commits":[{"modified":["automate/pumphouse/process.scm","doc/guidance.texi","examples/pumphouse.scm","tests/integration/lowering.scm","tests/pumphouse.scm"],"removed":[],"added":[],"timestamp":"2026-10-09T12:30:18+01:00","verification":null,"committer":{"username":"cbaines","email":"mail@cbaines.net","name":"Christopher Baines"},"author":{"username":"cbaines","email":"mail@cbaines.net","name":"Christopher Baines"},"url":"https://forge.cbaines.net/cbaines/guile-automate/commit/3bfc5ed6cec2ced20a23776d632b71035b5ed341","message":"Change the default address and port to listen on\n\nAnd listen by default, as this makes more sense.\n","id":"3bfc5ed6cec2ced20a23776d632b71035b5ed341"}],"compare_url":"https://forge.cbaines.net/cbaines/guile-automate/compare/9aef9a70feb6f4401bbd9f0bd9db78d995313064...3bfc5ed6cec2ced20a23776d632b71035b5ed341","after":"3bfc5ed6cec2ced20a23776d632b71035b5ed341","before":"9aef9a70feb6f4401bbd9f0bd9db78d995313064","ref":"refs/heads/trunk"}
Cause
webhook delivery, push
statusstatusstatusstarted: succeededTell the forge therun has startedfetch: succeededFetch the ref undertestenvironment: succeededBuild thedevelopmentenvironmentformat: erroredCheck theformattingbuild: succeededBootstrap,configure and buildcheck: succeededRun the test suitemanual: succeededBuild the manualreport: succeededReport the outcometo the forgepublish: succeededPush the manual tothe pages branch
Left to rightTop to bottom

Steps

StepLabelStatusStartedTookTimelineSource
startedTell the forge the run has startedsucceeded1sstarted 0s in, took 1s.automate/pipelines.scm:174
fetchFetch the ref under testsucceeded1sstarted 0s in, took 1s.automate/pipelines.scm:38
environmentBuild the development environmentsucceeded8sstarted 1s in, took 8s.automate/pipelines.scm:52
formatCheck the formattingerrored9sstarted 9s in, took 9s.automate/pipelines.scm:75
buildBootstrap, configure and buildsucceeded1m 3sstarted 18s in, took 1m 3s.automate/pipelines.scm:94
checkRun the test suitesucceeded2m 18sstarted 1m 21s in, took 2m 18s.automate/pipelines.scm:105
manualBuild the manualsucceeded1sstarted 1m 21s in, took 1s.automate/pipelines.scm:120
reportReport the outcome to the forgesucceeded1sstarted 3m 39s in, took 1s.automate/pipelines.scm:191
publishPush the manual to the pages branchsucceeded3sstarted 1m 22s in, took 3s.automate/pipelines.scm:137

Events 105

  1. (started started)
  2. (started fetch)
  3. (masked forgejo-token)
  4. (launched started 21900)
  5. (launched fetch 21903)
  6. (attached started forgejo-token)
  7. (attached fetch workspace)
  8. (provided started value)
  9. (output started value 201)
  10. (finished started succeeded)
  11. (retired started)
  12. (exited started 0)
  13. (released started forgejo-token)
  14. (provided fetch value)
  15. (output fetch value "3bfc5ed6cec2ced20a23776d632b71035b5ed341")
  16. (finished fetch succeeded)
  17. (started environment)
  18. (launched environment 21941)
  19. (exited fetch 0)
  20. (released fetch workspace)
  21. (attached environment workspace)
  22. (attached environment guix-daemon)
  23. (attached environment guix-channels)
  24. (store-item environment "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile" #t)
  25. (provided environment value)
  26. (output environment value (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  27. (finished environment succeeded)
  28. (started format)
  29. (exposed format ("/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  30. (launched format 21961)
  31. (exited environment 0)
  32. (released environment guix-channels)
  33. (released environment guix-daemon)
  34. (released environment workspace)
  35. (attached format workspace)
  36. (attached format (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  37. (provided format error)
  38. (output format error (automate-error error "make format would change these files: \"tests/http.scm\"" ("\"tests/http.scm\"") "#<&compound-exception components: (#<&error> #<&origin origin: #f> #<&message message: \"make format would change these files: ~S\"> #<&irritants irritants: (\"tests/http.scm\")> #<&exception-with-kind-and-args kind: misc-error args: (#f \"make format would change these files: ~S\" (\"tests/http.scm\") #f)>)>" " automate/pipeline/step.scm:527:62 (_)\n automate/step-body/format.scm:33:7 (body-thunk)\n"))
  39. (finished format errored)
  40. (started build)
  41. (exposed build ("/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  42. (launched build 22833)
  43. (exited format 0)
  44. (released format workspace)
  45. (released format (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  46. (attached build (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  47. (attached build workspace)
  48. (provided build value)
  49. (output build value built)
  50. (finished build succeeded)
  51. (started check)
  52. (exposed check ("/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  53. (started manual)
  54. (exposed manual ("/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  55. (launched check 23991)
  56. (launched manual 23994)
  57. (exited build 0)
  58. (released build workspace)
  59. (released build (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  60. (attached check workspace)
  61. (provided check log)
  62. (output check log "/var/tmp/automate-work-H9X6vB/workspace/source/test-suite.log")
  63. (attached check (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  64. (attached manual (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  65. (attached manual workspace)
  66. (provided manual value)
  67. (output manual value built)
  68. (finished manual succeeded)
  69. (started publish)
  70. (launched publish 24050)
  71. (exited manual 0)
  72. (released manual workspace)
  73. (released manual (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  74. (attached publish workspace)
  75. (attached publish automate-publish)
  76. (attached publish forgejo-token)
  77. (provided publish value)
  78. (output publish value pushed)
  79. (finished publish succeeded)
  80. (retired publish)
  81. (exited publish 0)
  82. (released publish automate-publish)
  83. (released publish forgejo-token)
  84. (released publish workspace)
  85. (provided check status)
  86. (output check status passed)
  87. (finished check succeeded)
  88. (started report)
  89. (launched report 26544)
  90. (exited check 0)
  91. (released check workspace)
  92. (released check (store-item "/gnu/store/ja5nzdqahacvrd52rw7rsbf0qyx7zii3-profile"))
  93. (attached report forgejo-token)
  94. (provided report value)
  95. (output report value (failure "make format would change files"))
  96. (finished report succeeded)
  97. (retired fetch)
  98. (retired environment)
  99. (retired format)
  100. (retired build)
  101. (retired check)
  102. (retired manual)
  103. (retired report)
  104. (exited report 0)
  105. (released report forgejo-token)