mirror of
https://github.com/nhedger/setup-sops.git
synced 2025-10-28 23:46:55 -05:00
✅ Setup SOPS in GitHub Actions
https://github.com/marketplace/actions/setup-sops
|
|
||
|---|---|---|
| .github | ||
| dist | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| action.yaml | ||
| biome.json | ||
| build.config.ts | ||
| lefthook.yml | ||
| LICENSE.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
Setup SOPS in GitHub Actions
Setup SOPS is a GitHub action that provides a cross-platform interface for setting up SOPS in GitHub Actions runners.
Inputs
The following inputs are supported.
- name: Setup SOPS
uses: nhedger/setup-sops@v2
with:
# The version of SOPS to install.
# This input is optional and defaults to "latest".
# Example values: "3.7.3", "latest"
version: "latest"
# The GitHub token to use to authenticate GitHub API requests.
# This input is optional and defaults to the job's GitHub token.
# Example value: ${{ secrets.GITHUB_TOKEN }}
token: ${{ github.token }}
Examples
Basic example
Setup the latest version of SOPS.
- name: Setup SOPS
uses: nhedger/setup-sops@v2
- name: Run SOPS
run: sops --version
Specific version
Install version 3.7.3 of SOPS.
- name: Setup SOPS
uses: nhedger/setup-sops@v2
with:
version: 3.7.3
- name: Run SOPS
run: sops --version
License
The scripts and documentation in this project are licensed under the MIT License.