GitHubSecretsSync 0.1.6

dotnet tool install --global GitHubSecretsSync --version 0.1.6                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local GitHubSecretsSync --version 0.1.6                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=GitHubSecretsSync&version=0.1.6                
nuke :add-package GitHubSecretsSync --version 0.1.6                

GitHubSecretsSync

Build(.NET) NuGet Azure Artifacts

日本語 (Japanese)

This is an application to synchronize GitHub Actions secrets.

Description

GitHubSecretsSync is an application for configuring GitHub Actions secrets.

Usage

Action

on:
  workflow_dispatch:

jobs:
  sync-github-secrets:
    runs-on: ubuntu-latest

    steps:
      - name: GitHub Secrets Sync
        uses: finphie/GitHubSecretsSync@v0.1.6
        with:
          repository: GitHubSecretsSync
          secrets: |
            API_KEY_1
            API_KEY_2
        env:
          GITHUB_TOKEN: {{ secrets.TOKEN }}

.NET tool

GitHubSecretsSync actions \
    --repository GitHubSecretsSync \
    --secrets API_KEY_1,API_KEY_2

Arguments

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.

Environment Variables

Argument Required Default Description
GITHUB_TOKEN true - Token with write permission to Secrets.

Author

finphie

License

MIT

Credits

This project uses the following libraries, etc.

Libraries

Analyzers

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.1.6 75 11/14/2024
0.1.4 82 11/10/2024
0.1.3 71 11/9/2024
0.1.2 73 11/9/2024
0.1.1 78 11/9/2024
0.1.0 76 11/9/2024