This is an application to synchronize GitHub Actions secrets.
GitHubSecretsSync is an application for configuring GitHub Actions secrets.
on:
workflow_dispatch:
jobs:
sync-github-secrets:
runs-on: ubuntu-latest
steps:
- name: GitHub Secrets Sync
uses: finphie/[email protected]
with:
repository: GitHubSecretsSync
secrets: |
API_KEY_1
API_KEY_2
env:
GITHUB_TOKEN: ${{ secrets.TOKEN }}GitHubSecretsSync actions \
--repository GitHubSecretsSync \
--secrets API_KEY_1,API_KEY_2| Argument | Required | Default | Description |
|---|---|---|---|
| repository | true | - | "owner/repo" format repository name. |
| secrets | true | - | List of GitHub Actions Secrets to be synchronized. Specify separated by commas, spaces, or newlines. |
| Variable Name | Required | Default | Description |
|---|---|---|---|
| GITHUB_TOKEN | true | - | Token with write permission to Secrets. |
finphie
MIT
This project uses the following libraries, etc.