diff options
author | kumvijaya <kuvmijaya@gmail.com> | 2024-06-30 00:16:59 +0530 |
---|---|---|
committer | kumvijaya <kuvmijaya@gmail.com> | 2024-06-30 00:16:59 +0530 |
commit | 3e51f62abe6c8c3475d5fa90acdddea62b4decd1 (patch) | |
tree | d552b7ba1e9d228ad381391e90f5ba6f1b7d644c /.github/workflows | |
parent | 4c5b92fadaeabfdc8bd3906d77fe740b25bf670e (diff) | |
download | vyatta-cfg-system-3e51f62abe6c8c3475d5fa90acdddea62b4decd1.tar.gz vyatta-cfg-system-3e51f62abe6c8c3475d5fa90acdddea62b4decd1.zip |
T6533: added workflows for PR checks
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/check-unused-imports.yml | 15 | ||||
-rw-r--r-- | .github/workflows/sonarcloud.yml | 21 |
2 files changed, 36 insertions, 0 deletions
diff --git a/.github/workflows/check-unused-imports.yml b/.github/workflows/check-unused-imports.yml new file mode 100644 index 00000000..703c8ff5 --- /dev/null +++ b/.github/workflows/check-unused-imports.yml @@ -0,0 +1,15 @@ +name: Check for unused imports using Pylint +on: + pull_request_target: + branches: + - equuleus + - sagitta + workflow_dispatch: + +permissions: + contents: read + +jobs: + check-unused-imports: + uses: vyos/.github/.github/workflows/check-unused-imports.yml@current + secrets: inherit diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml new file mode 100644 index 00000000..bfdca69c --- /dev/null +++ b/.github/workflows/sonarcloud.yml @@ -0,0 +1,21 @@ +name: Sonar Checks +on: + push: + branches: + - equuleus + - sagitta + pull_request_target: + types: [opened, synchronize, reopened] +jobs: + sonar-cloud: + name: SonarCloud + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis + - name: SonarCloud Scan + uses: SonarSource/sonarcloud-github-action@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |