diff --git a/.gitea/workflows/gitea-actions-sonarqube.yml b/.gitea/workflows/gitea-actions-sonarqube.yml index d2a1cf3..4259594 100644 --- a/.gitea/workflows/gitea-actions-sonarqube.yml +++ b/.gitea/workflows/gitea-actions-sonarqube.yml @@ -1,34 +1,48 @@ -name: Build +# name: Build +# on: +# push: +# branches: +# - main + + +# jobs: +# build: +# name: Build and analyze +# runs-on: ubuntu-latest + +# steps: +# - uses: actions/checkout@v4 +# with: +# ref: main +# # fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis +# - uses: sonarsource/sonarqube-scan-action@master +# args: > +# -Dsonar.projectKey=test2 +# env: +# SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} +# SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} + +# # If you wish to fail your job when the Quality Gate is red, uncomment the +# # following lines. This would typically be used to fail a deployment. +# # - uses: sonarsource/sonarqube-quality-gate-action@master +# # timeout-minutes: 5 +# # env: +# # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + + + + + +name: ansible-lint on: - push: - branches: - - main - - + pull_request: + branches: ["main", "stable", "release/v*"] jobs: build: - name: Build and analyze + name: Ansible Lint # Naming the build is important to use it as a status check runs-on: ubuntu-latest - steps: - uses: actions/checkout@v4 - with: - ref: main - # fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - uses: sonarsource/sonarqube-scan-action@master - args: > - -Dsonar.projectKey=test2 - env: - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} - - # If you wish to fail your job when the Quality Gate is red, uncomment the - # following lines. This would typically be used to fail a deployment. - # - uses: sonarsource/sonarqube-quality-gate-action@master - # timeout-minutes: 5 - # env: - # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - - - + - name: Run ansible-lint + uses: ansible/ansible-lint@main # or version tag instead of 'main' \ No newline at end of file