This action exists to inject and extract metadata hidden inside an Issue body contents.
An action that will allow you to set some metadata into an issue.
github_token
: GitHub token used for access, defaults to${{ github.token }}
repository
: Optional repository full name, i.e.<owner>/<repo>
for the repositoryt hat hosts the issues, defaults to${{ github.repository }}
issue_number
: The issue number that will be used to store the metadatametadata_marker
: Optional metadata marker/key name for the metadata object, defaults tobootstrap
.metadata_value
: The actual string value to set for the value of the metadatagithub_api_url
: Optional GitHub API URL to use for accessing the issue, defaults to the${{ github.api_url}}
from the actions runtime
An action that will fetch any existing metadata from an issue.
github_token
: GitHub token used for access, defaults to${{ github.token }}
repository
: Optional repository full name, i.e.<owner>/<repo>
for the repositoryt hat hosts the issues, defaults to${{ github.repository }}
issue_number
: The issue number that will be used to store the metadatametadata_marker
: Optional metadata marker/key name for the metadata object, defaults tobootstrap
.metadata_parse_json_payload
: A boolean flag that will further parse the content for the marker metadata as JSON and then provide outputs for each key in the data undermetadata_value_<key>
in the outputsgithub_api_url
: Optional GitHub API URL to use for accessing the issue, defaults to the${{ github.api_url}}
from the actions runtime
metadata_value
: The string value of the metadata sorted in the markermetadata_value_<key>
: The additional key based metadata values if themetadata_parse_json_payload
is set totrue
.