Skip to content

Instantly share code, notes, and snippets.

@mfulgo
mfulgo / encrypted_job_output_example.yml
Created July 30, 2021 17:53
Pass Sensitive Outputs between Jobs in GitHub Actions
name: Encrypted Job Output Example
# In order to do this, you need to create a passphrase
# in GitHub Secrets so that it can be accessed from
# both Jobs. This example calls it GPG_PASSPHRASE.
# The GITHUB_TOKEN cannot be used in lieu of this
# because it refreshes for each job.
on:
push:
23:07:46 INFO Started playing large-video.m4v on your Vizio Smart TV
23:11:59 ERROR There is no inputstream to return for large-video
23:12:06 WARN Sending kill -14 to the Unix process: 11414
23:12:12 INFO Stopped playing large-video.m4v on your Vizio Smart TV
23:12:25 INFO Started playing large-video.m4v on your Vizio Smart TV
23:16:33 DEBUG Matched media renderer "Vizio Smart TV" based on address /192.168.1.142
23:16:33 DEBUG Reassign inputstream: net.pms.io.WaitBufferedInputStream@f411d22
23:16:33 DEBUG External input stream instance is null... sounds not good, waiting 500ms
23:16:34 DEBUG Reassign inputstream: net.pms.io.WaitBufferedInputStream@728db9b6
23:16:34 DEBUG External input stream instance is null... sounds not good, waiting 500ms