first try
This commit is contained in:
61
README.md
61
README.md
@ -1,62 +1,27 @@
|
||||
# Setup SOPS in GitHub Actions
|
||||
# Setup SOPS and AGE in Gitea Actions
|
||||
|
||||
[](https://github.com/marketplace/actions/setup-sops)
|
||||
[](https://github.com/nhedger/setup-sops/actions/workflows/test.yaml)
|
||||
[](https://github.com/nhedger/setup-sops/actions/workflows/integrate.yaml)
|
||||
This is forked and merged from
|
||||
|
||||
**Setup SOPS** is a GitHub action that provides a cross-platform interface
|
||||
for setting up [SOPS](https://github.com/getsops/sops) in GitHub
|
||||
Actions runners.
|
||||
|
||||
## Inputs
|
||||
|
||||
The following inputs are supported.
|
||||
[nhedger/setup-sops](https://github.com/nhedger/setup-sops)
|
||||
[alessiodionisi/setup-age-action](https://github.com/alessiodionisi/setup-age-action)
|
||||
|
||||
```yaml
|
||||
- name: Setup SOPS
|
||||
uses: nhedger/setup-sops@v2
|
||||
- name: Setup SOPS and AGE
|
||||
uses: actions/setup-sops-age@v1
|
||||
with:
|
||||
|
||||
# The version of SOPS to install.
|
||||
# This input is optional and defaults to "latest".
|
||||
# Example values: "3.7.3", "latest"
|
||||
version: "latest"
|
||||
sopsVersion: "latest"
|
||||
|
||||
# The version of AGE to install.
|
||||
# This input is optional and defaults to "latest".
|
||||
# Example values: "3.7.3", "latest"
|
||||
ageVersion: "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 }}
|
||||
token: "<your githut token>"
|
||||
```
|
||||
|
||||
## Examples
|
||||
|
||||
### Basic example
|
||||
|
||||
Setup the latest version of SOPS.
|
||||
|
||||
```yaml
|
||||
- name: Setup SOPS
|
||||
uses: nhedger/setup-sops@v2
|
||||
|
||||
- name: Run SOPS
|
||||
run: sops --version
|
||||
```
|
||||
|
||||
### Specific version
|
||||
|
||||
Install version `3.7.3` of SOPS.
|
||||
|
||||
```yaml
|
||||
- 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](LICENSE.md).
|
||||
|
||||
Reference in New Issue
Block a user