DEV Community

Habib Enrique Manzur
Habib Enrique Manzur

Posted on • Updated on

Set Secret Action

Create or edit actions secrets in repository or organizations

My Workflow

actions-set-secret/action.yml

Submission Category:

DIY Deployments

Link to Code

GitHub logo hmanzur / actions-set-secret

Create or update secrets in github repository

Set Secret Action

Create or edit actions secrets in repository or organizations

Setup Secret

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.1
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: '

Additional Resources / Info

References

References for repository
References for organization

Top comments (0)