StackGuardian / sg-cli-gh-action

GitHub action for workflow run

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StackGuardian CLI docker action

This action interacts with sg-cli.

Inputs

operation

Required The sg-cli operation like "workflow create ..." or "stack create ...".

Environment variables

SG_API_TOKEN

Required StackGuardian API Token. Retrieve on the platform at https://app.stackguardian.io/orchestrator/orgs/<YOUR_SG_ORG>/settings?tab=api_key/.

Example usage

jobs:
  execute-sg-cli:
    runs-on: ubuntu-latest
    env:
      SG_API_TOKEN: ${{ secrets.SG_API_TOKEN }}
    steps:
      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
      - uses: actions/checkout@v2
      - uses: stackguardian/sg-cli-gh-action@main
        with:
          operation: 'workflow create --org demo-org --workflow-group gh-actions --run -- payload.json'

See sg-cli docs for the explanation on payload.json.

About

GitHub action for workflow run

License:Apache License 2.0


Languages

Language:Dockerfile 80.0%Language:Shell 20.0%