Skip to content

Commit

Permalink
자동 PR 리뷰를 위한 workflow 파일 추가 by f-lab
Browse files Browse the repository at this point in the history
  • Loading branch information
f-lab-bot committed Jan 3, 2024
1 parent 9250001 commit 1d07f6e
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/sonarcloud-analyze.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: F-Lab SonarCloud Code Analyze

on:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:

env:
CACHED_DEPENDENCIES_PATHS: '**/node_modules'

jobs:
CodeAnalyze:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Set SonarCloud Project Key
run: |
REPO_NAME=$(echo $GITHUB_REPOSITORY | cut -d '/' -f 2)
ORG_NAME=$(echo $GITHUB_REPOSITORY | cut -d '/' -f 1)
SONAR_PROJECT_KEY="${ORG_NAME}_${REPO_NAME}"
echo "SONAR_PROJECT_KEY=$SONAR_PROJECT_KEY" >> $GITHUB_ENV
- name: Analyze with SonarCloud
uses: SonarSource/sonarcloud-github-action@master
id: analyze-sonarcloud
continue-on-error: true
env:
GITHUB_TOKEN: ${{ secrets.SECRET_GITHUB_BOT }}
SONAR_TOKEN: ${{ secrets.SECRET_SONARQUBE }}
with:
args:
-Dsonar.projectKey=${{ env.SONAR_PROJECT_KEY }}
-Dsonar.organization=f-lab-edu-1


0 comments on commit 1d07f6e

Please sign in to comment.