diff --git a/.github/workflows/jira.yml b/.github/workflows/jira.yml index 5ddf87a..caa4bbd 100644 --- a/.github/workflows/jira.yml +++ b/.github/workflows/jira.yml @@ -3,7 +3,7 @@ on: pull_request: types: [opened] jobs: - security: + security-jira: if: ${{ github.actor == 'dependabot[bot]' || github.actor == 'snyk-bot' || contains(github.event.pull_request.head.ref, 'snyk-fix-') || contains(github.event.pull_request.head.ref, 'snyk-upgrade-')}} runs-on: ubuntu-latest steps: @@ -26,3 +26,8 @@ jobs: PR: ${{ github.event.pull_request.html_url }} fields: "${{ secrets.JIRA_FIELDS }}" + - name: Transition issue + uses: atlassian/gajira-transition@v3 + with: + issue: ${{ steps.create.outputs.issue }} + transition: ${{ secrets.JIRA_TRANSITION }} diff --git a/.github/workflows/sast-scan.yml b/.github/workflows/sast-scan.yml new file mode 100644 index 0000000..3b9521a --- /dev/null +++ b/.github/workflows/sast-scan.yml @@ -0,0 +1,11 @@ +name: SAST Scan +on: + pull_request: + types: [opened, synchronize, reopened] +jobs: + security-sast: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Semgrep Scan + run: docker run -v /var/run/docker.sock:/var/run/docker.sock -v "${PWD}:/src" returntocorp/semgrep semgrep scan --config auto \ No newline at end of file diff --git a/.github/workflows/sca-scan.yml b/.github/workflows/sca-scan.yml index bf9c1eb..f09161f 100644 --- a/.github/workflows/sca-scan.yml +++ b/.github/workflows/sca-scan.yml @@ -3,7 +3,7 @@ on: pull_request: types: [opened, synchronize, reopened] jobs: - security: + security-sca: runs-on: ubuntu-latest steps: - uses: actions/checkout@master diff --git a/README.md b/README.md index 289d8c0..6e64e77 100644 --- a/README.md +++ b/README.md @@ -11,15 +11,18 @@ and rectify them. [![License](https://img.shields.io/npm/l/cli-cm-regex-validate.svg)](https://github.com/contentstack/cli-cm-regex-validate/blob/master/package.json) -* [Regex Validation CLI Plugin](#regex-validation-cli-plugin) -* [Usage](#usage) -* [Commands](#commands) + +- [Regex Validation CLI Plugin](#regex-validation-cli-plugin) +- [Usage](#usage) +- [Commands](#commands) # Usage + #### Step 1: + ```sh-session $ npm install -g @contentstack/cli @@ -34,16 +37,22 @@ USAGE $ csdx COMMAND ... ``` + #### Step 2: + [Set the region](https://www.contentstack.com/docs/developers/cli/configure-regions-in-the-cli#set-region) + #### Step 3: + [Configured management token alias](https://www.contentstack.com/docs/developers/cli/cli-authentication#add-management-token) + # Commands -* [`csdx cm:stacks:validate-regex`](#csdx-cmstacksvalidate-regex) + +- [`csdx cm:stacks:validate-regex`](#csdx-cmstacksvalidate-regex) ## `csdx cm:stacks:validate-regex` @@ -81,4 +90,5 @@ EXAMPLES ``` _See code: [src/commands/cm/stacks/validate-regex.ts](https://github.com/contentstack/cli-cm-regex-validate/blob/v1.2.1/src/commands/cm/stacks/validate-regex.ts)_ +