I am developing a reusable workflow using Javascript actions by following this tutorial. My action.yml
looks like this.
name: "Test"
description: "Reusable workflow"
inputs:
input-one:
required: false
type: string
runs:
using: 'node16'
main: 'dist/index.js'
But my question is how to access the secrets in dist/index.js
?. Please note that I don't want the user to supply the secret as input, I would like to store the secret in my reusable workflow repository and use it whenever it's needed.
I tried to change the action.yml
with env
(So that I can use node process.env
API to get the secret) but it's failing with an error saying that Unexpected value 'env'
.
name: "Test"
description: "Reusable workflow"
inputs:
input-one:
required: false
type: string
runs:
using: 'node16'
main: 'dist/index.js'
env:
DUMMY_VAL: $
from How to access secrets in Javascript GitHub actions?
No comments:
Post a Comment