GitHub Actions
Pre-Requirements
XEIZE Token
XEIZE_TOKEN 토큰을 발급 받아야 Github Actions에 적용이 가능합니다.
GitHub Action 권한 설정
GitHub Actions을 통해 comment를 달기위해 아래와 같은 권한이 필요합니다. (예제를 참고하여 추가하시길 바랍니다.)
checks: write
contents: read
pull-requests: write
예제
SAST 적용
name: XEIZE SAST Workflow
on:
pull_request:
jobs:
sast:
name: xez-sast
runs-on: ubuntu-latest
permissions:
checks: write
contents: read
pull-requests: write
env:
XEIZE_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
XEIZE_TOKEN: ${{ secrets.XEIZE_TOKEN }}
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Run XEZ SAST
run: |
curl -L -o xez_ci "https://download.xeize.dev/ci/ci_linux_x64" -H "X-XEZ-TOKEN: $XEIZE_TOKEN" && chmod +x xez_ci
./xez_ciSecret 적용
IaC 적용
LEVEL 설정을 통한 Merge Block
AUDIT LEVEL 설정을 통한 취약점 필터
Last updated