[PR #629] [MERGED] Add needs job output #1528

Closed
opened 2026-03-01 21:51:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/nektos/act/pull/629
Author: @mtps
Created: 4/23/2021
Status: Merged
Merged: 7/1/2021
Merged by: @mergify[bot]

Base: masterHead: mtps/add-needs-job-output


📝 Commits (10+)

  • ac28443 Add outputs field to job model
  • 7185331 Add output interpolation for jobs
  • 2dbb32a Add otto config reference for interpolated job output values into 'needs' context
  • d8b505d Add output interpolation call after job has completed.
  • 8427ca2 gofmt
  • e988ece Merge branch 'master' into mtps/add-needs-job-output
  • 0dccaf0 Merge branch 'master' into mtps/add-needs-job-output
  • 844ec54 Merge branch 'master' into mtps/add-needs-job-output
  • 1479a73 Merge branch 'master' into mtps/add-needs-job-output
  • 20ec2aa Merge branch 'master' into mtps/add-needs-job-output

📊 Changes

5 files changed (+76 additions, -1 deletions)

View changed files

📝 pkg/model/workflow.go (+1 -0)
📝 pkg/model/workflow_test.go (+42 -0)
📝 pkg/runner/expression.go (+18 -0)
📝 pkg/runner/run_context.go (+1 -1)
📝 pkg/runner/step_context.go (+14 -0)

📄 Description

fixes #295


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/nektos/act/pull/629 **Author:** [@mtps](https://github.com/mtps) **Created:** 4/23/2021 **Status:** ✅ Merged **Merged:** 7/1/2021 **Merged by:** [@mergify[bot]](https://github.com/apps/mergify) **Base:** `master` ← **Head:** `mtps/add-needs-job-output` --- ### 📝 Commits (10+) - [`ac28443`](https://github.com/nektos/act/commit/ac284434ce37d27029f5712722a1a09f446539a8) Add outputs field to job model - [`7185331`](https://github.com/nektos/act/commit/71853313fffeffab3cafb752534186706a1f20be) Add output interpolation for jobs - [`2dbb32a`](https://github.com/nektos/act/commit/2dbb32ab335cf3066851ac10bb06a1952a75510b) Add otto config reference for interpolated job output values into 'needs' context - [`d8b505d`](https://github.com/nektos/act/commit/d8b505d112c091dd7d15a28f15d71939c691e472) Add output interpolation call after job has completed. - [`8427ca2`](https://github.com/nektos/act/commit/8427ca21ad5e3ea9fdf215cac6bc1a4a1ff13ab1) gofmt - [`e988ece`](https://github.com/nektos/act/commit/e988eceb91a5009d2170be3672163bccab022b19) Merge branch 'master' into mtps/add-needs-job-output - [`0dccaf0`](https://github.com/nektos/act/commit/0dccaf033fcd210be3182e3ad202fca39f952f51) Merge branch 'master' into mtps/add-needs-job-output - [`844ec54`](https://github.com/nektos/act/commit/844ec54da39009be254c25f75e37cb45d06d4b24) Merge branch 'master' into mtps/add-needs-job-output - [`1479a73`](https://github.com/nektos/act/commit/1479a732690d379b58991d198560674e51b41e48) Merge branch 'master' into mtps/add-needs-job-output - [`20ec2aa`](https://github.com/nektos/act/commit/20ec2aa0d79b47e73b3734d81df394b20f9ed5aa) Merge branch 'master' into mtps/add-needs-job-output ### 📊 Changes **5 files changed** (+76 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `pkg/model/workflow.go` (+1 -0) 📝 `pkg/model/workflow_test.go` (+42 -0) 📝 `pkg/runner/expression.go` (+18 -0) 📝 `pkg/runner/run_context.go` (+1 -1) 📝 `pkg/runner/step_context.go` (+14 -0) </details> ### 📄 Description fixes #295 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 21:51:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#1528
No description provided.