After a GitHub Actions node runs, downstream nodes cannot access its conclusion. While the workflow run API exposes result: FAILED on the node run object, the .outputs available to downstream JQ expressions only include workflowRunUrl and workflowRunId, not result, workflowStatus, or any error detail. This creates a dead end: the information exists in Port's data model, but it's not reachable from within the workflow itself. result, workflowStatus, and error should be surfaced in .outputs["<node_id>"]