Skip to content

Conversation

Leksat
Copy link
Member

@Leksat Leksat commented May 8, 2025

Package(s) involved

@amazeelabs/publisher

Description of changes

See commits

Related Issue(s)

SLB-549

How has this been tested?

Manually. Will additionally test on Lagoon Dev envs.

@Leksat Leksat force-pushed the SLB-549--publisher-improvements branch from c9f65ee to 2d271ed Compare May 8, 2025 10:01
Solves the following scenario:
- Publisher triggers a workflow run
- Workflow pings Publisher back with "started" state
- Publisher isn't yet available via http (probably due to some Lagoon delays)
- Publisher does not receive "started" state
- After a full build Publisher receives "finished" state
- Yet, because of "previous === 'started'" check, it does not react to it
- So it waits for the timeout and then, after the timeout is fired, starts a new full build
@Leksat Leksat force-pushed the SLB-549--publisher-improvements branch from 2d271ed to ad0eef6 Compare May 8, 2025 10:06
@Leksat Leksat merged commit 5c7dfc0 into development May 8, 2025
3 checks passed
@Leksat Leksat deleted the SLB-549--publisher-improvements branch May 8, 2025 10:21
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