uses: 1password/load-secrets-action
Jump to navigation
Jump to search
uses: 1password/load-secrets-action uses: 1password/load-secrets-action@v2
on: push
jobs:
hello-world:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Load secret
uses: 1password/load-secrets-action@v2
with:
# Export loaded secrets as environment variables
export-env: true
env:
OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
SECRET: op://app-cicd/hello-world/secret
- name: Print masked secret
run: 'echo "Secret: $SECRET"'
# Prints: Secret: ***
- name: Load secrets from 1Password
uses: 1password/load-secrets-action@v2
with:
export-env: true
env:
OP_TOKEN: ${{ secrets.OP_TOKEN }}
DOCKERHUB_USERNAME: op://xxxxxx/USERNAME
DOCKERHUB_TOKEN: op://yyyyyyy/TOKEN
Error: could not read secret 'op://XXXXX/APIKEY/secret': item 'XXXXX/APIKEY' does not have a field 'secret'
See also[edit]
uses:, docker/, 1password/, actions/, aws-actions/- 1password,
op, Privnote, Kolide, 1password connect, 1password Kubernetes Injector,1password-cli, kind: OnePasswordItem, 1Password Browser extension,uses: 1password/load-secrets-action@v2, 1Password Watchtower, 1Password Secrets Automation, 1password secret key, 1password Kubernetes operator, operator logs, Watchover notifications, Change your team’s sign-in address
Advertising: