-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Step Order value for Post Steps can be incorrect if a job contains composite actions #1657
Comments
Hi @thboop, Thanks for filing this issue! I am reproducing it now and I will get back to you as soon as possible! |
Hi @nikola-jokic |
Hey @Jaynor, We have a PR fixing this problem which is currently in review. |
@nikola-jokic Thank you so much for the update! |
This issue is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 15 days. |
@github-actions , bad bot! say away! This remains still quite the blocker for: |
Describe the bug
We provide an Order field on steps that dictate what order the steps ran in , this helps the UI populate the step order. For jobs with a composite action and a number of post job steps, occasionally that order field can collide on post steps. This is not intentional, but is typically handled by server side code to figure out what order the steps should be in.
To Reproduce
Create an action in
local_action/action.yml
Create a workflow
Both of the post steps with end with order: 10, this is because our composite action handler is actually iterating the order on steps despite it not being a step with a timeline record that is sent back to the server. We should probably use a dummy childTimelineRecord order for Embedded steps to fix this.
Expected behavior
A clear and concise description of what you expected to happen.
Runner Version and Platform
2.287.1
All OS
The text was updated successfully, but these errors were encountered: