Skip to content

Commit d9fa377

Browse files
committed
Remove unused job outputs from release workflow
In a previous revision of the release workflow, the updated checksums were determined by the macOS notarization job and then passed to the subsequent job via job outputs. That approach was changed during a later refactoring, but the code that declares the job outputs was not removed at that time. The checksum job output declaration code is now unused (and unusable since the checksum determination and output definitions were removed) so it only makes the workflow more difficult to understand and maintain. For this reason, the vestigial code is hereby removed from the workflow.
1 parent d0fcc98 commit d9fa377

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

.github/workflows/release-go-crosscompile-task.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,6 @@ jobs:
8484
name: Notarize ${{ matrix.build.artifact-suffix }}
8585
runs-on: macos-latest
8686
needs: create-release-artifacts
87-
outputs:
88-
checksum-darwin_amd64: ${{ steps.re-package.outputs.checksum-darwin_amd64 }}
89-
checksum-darwin_arm64: ${{ steps.re-package.outputs.checksum-darwin_arm64 }}
9087
permissions:
9188
contents: read
9289

0 commit comments

Comments
 (0)