Set Secret Action
Create or edit actions secrets in repository or organizations
Usage
Inputs
name
Required String
Secret name.
value
Required String
Secret value to store.
token
Required String
Repository Access token
repository
Required String
Repository or organization to store. Default github.repository
context
org
Boolean
Indicates the repo is an organization. Default false
visibility
String
that configures the access that repositories have to the organization secret.
Options are all
, private
, selected
selected_repository_ids
Outputs
status
Response status code
data
Response json payload
Examples
For personal repo
uses: hmanzur/actions-set-secret@v2.0.2
with:
name: 'MY_SECRET_NAME'
value: 'Lorem ipsun dolor simit'
repository: hmanzur/actions-set-secret
token: ${{ secrets.REPO_ACCESS_TOKEN }}
For organizations
uses: hmanzur/actions-set-secret@v2.0.1
with:
name: 'MY_SECRET_NAME'
value: 'Lorem ipsun dolor simit'
repository: 'my-org'
token: ${{ secrets.REPO_ACCESS_TOKEN }}
org: true
visibility: 'all'