notaryproject / notation-action

GitHub Actions for signing and verifying artifacts with Notation
https://notaryproject.dev/
Apache License 2.0
17 stars 7 forks source link

Plugin_config is undocumented #48

Closed duffney closed 4 months ago

duffney commented 1 year ago

I couldn't find any docs on what values are accpeted by the plugin_config other than the example that's listed in the readmd. It also wasn't obvious to me how I could use a cert from within my Azure Key Vault instance and not have it locally.

For example:

 plugin_config: |-
      name=${{ vars.CERT_NAME }}
      self_signed=false
FeynmanZhou commented 10 months ago

@duffney plugin_config means {key}={value} pairs that are passed as it is to a plugin, refer plugin's documentation to set appropriate values. This is the same as the flag plugin_config in notation sign.

See https://notaryproject.dev/docs/user-guides/cli-reference/notation_sign/#options

duffney commented 9 months ago

Are there any docs that list out what the plugin_config options are? The cli helps says to refer to the plugin docs, but I can't seem to find the docs it referring to.