Skip to content

feat(dispatch): enhance logging for workflow job events and dispatch status#4964

Merged
npalm merged 1 commit intomainfrom
log-full-event
Dec 18, 2025
Merged

feat(dispatch): enhance logging for workflow job events and dispatch status#4964
npalm merged 1 commit intomainfrom
log-full-event

Conversation

@Brend-Smits
Copy link
Copy Markdown
Contributor

This is a small enhancement to the workflow dispatch lambda to help with debugging. Without this change it's hard to find which event gets dispatched to which queue and why.

We ran this in production for several weeks without problems.

@Brend-Smits Brend-Smits requested a review from a team as a code owner December 18, 2025 19:13
@github-actions
Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None
@npalm npalm merged commit 612f2b8 into main Dec 18, 2025
11 checks passed
@npalm npalm deleted the log-full-event branch December 18, 2025 20:18
npalm pushed a commit that referenced this pull request Dec 18, 2025
🤖 I have created a release *beep* *boop*
---


##
[7.1.0](v7.0.0...v7.1.0)
(2025-12-18)


### Features

* **dispatch:** enhance logging for workflow job events and dispatch
status
([#4964](#4964))
([612f2b8](612f2b8))


### Bug Fixes

* **lambda:** bump @octokit/webhooks from 14.1.3 to 14.2.0 in /lambdas
in the octokit group
([#4955](#4955))
([47b6a29](47b6a29))
* **lambda:** bump the aws group in /lambdas with 6 updates
([#4954](#4954))
([81e461e](81e461e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
LudovicTOURMAN pushed a commit to doctolib-lab/terraform-aws-github-runner that referenced this pull request Apr 7, 2026
…status (github-aws-runners#4964)

This is a small enhancement to the workflow dispatch lambda to help with
debugging. Without this change it's hard to find which event gets
dispatched to which queue and why.

We ran this in production for several weeks without problems.
LudovicTOURMAN pushed a commit to doctolib-lab/terraform-aws-github-runner that referenced this pull request Apr 7, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.1.0](github-aws-runners/terraform-aws-github-runner@v7.0.0...v7.1.0)
(2025-12-18)


### Features

* **dispatch:** enhance logging for workflow job events and dispatch
status
([github-aws-runners#4964](github-aws-runners#4964))
([612f2b8](github-aws-runners@612f2b8))


### Bug Fixes

* **lambda:** bump @octokit/webhooks from 14.1.3 to 14.2.0 in /lambdas
in the octokit group
([github-aws-runners#4955](github-aws-runners#4955))
([47b6a29](github-aws-runners@47b6a29))
* **lambda:** bump the aws group in /lambdas with 6 updates
([github-aws-runners#4954](github-aws-runners#4954))
([81e461e](github-aws-runners@81e461e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants