SecYourIT: Secure your IT services seamlessly with this workflow
Run SecYourIt in any of your application. Let it be a CLI, a Web-App, an App, any software, SecYourIT is there for you.
Usage
You can trigger this workflow as simple as
jobs:
secyourit:
uses: shubhampalriwala/secyourit/.github/workflows/secryourit.yaml@master
with:
signerID:
org:
path:
language:
secrets:
SNYK_API_TOKEN: ${{secrets.SNYK_API_TOKEN}}
Parameters:
Name | Type | Use | Required | Description |
---|---|---|---|---|
SignerID | Input | Notary Commit Verification | false | List of SignerID(s) (separated by space) to authenticate against. A SignerID is the signer's public address (represented as a 40 hex characters long string prefixed with 0x) |
Org | Input | Notary Commit Verification | false | Organization's ID to authenticate against. Note that org takes precedence over signerID |
Path | Input | Notary Commit Verification | true | Path to git working directory. Default to the current SecYourIT repo |
Language | Input | SCA and SAST | true | The language is required to run |