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:, checkout@v3, configure-aws-credentials, docker/login-action, 1password/
- 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
Advertising: