Skip to content

Post Run action inputs become null #2800

@kevinchen-pimq

Description

@kevinchen-pimq

Describe the bug

Post Run action inputs become null.

Happen when workflow file looks like this.

workflow --call--> action --call--> action

To Reproduce
Steps to reproduce the behavior:

  1. fork https://github.com/kevinchen-pimq/action-input-poc
  2. Run POC workflow

Expected behavior

Inputs value should not be null.

Runner Version and Platform

Version of your runner?

2.308.0

OS of the machine running the runner? OSX/Windows/Linux/...

  Ubuntu
  20.04.6
  LTS

What's not working?

Please include error messages and screenshots.
workflow run:
https://github.com/kevinchen-pimq/action-input-poc/actions/runs/5973798158

Case 1:
workflow --call--> action test-post-run-input
Post run is as expected.

Case 2:
workflow --call--> action extra-step --call--> action test-post-run-input
Post run test-post-run-input inputs become null.

image

Job Log Output

If applicable, include the relevant part of the job / step log output here. All sensitive information should already be masked out, but please double-check before pasting here.

https://github.com/kevinchen-pimq/action-input-poc/actions/runs/5973798158

Runner and Worker's Diagnostic Logs

If applicable, add relevant diagnostic log information. Logs are located in the runner's _diag folder. The runner logs are prefixed with Runner_ and the worker logs are prefixed with Worker_. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions