From d445433768b82b1f164f75f53c6752104ba75d27 Mon Sep 17 00:00:00 2001 From: "Matteo Franci a.k.a. Fugerit" Date: Tue, 20 Feb 2024 23:28:49 +0100 Subject: [PATCH] Test first action --- .github/workflows/build_maven_package.yml | 46 +---------------------- 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/.github/workflows/build_maven_package.yml b/.github/workflows/build_maven_package.yml index 0b0a401..93a0ea9 100644 --- a/.github/workflows/build_maven_package.yml +++ b/.github/workflows/build_maven_package.yml @@ -25,48 +25,4 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@main - with: - # Shallow clones should be disabled for a better relevancy of analysis - fetch-depth: 0 - - name: Set up JDK 17 - uses: actions/setup-java@main - with: - java-version: '17' - distribution: 'corretto' - cache: 'maven' - - name: Cache Maven packages - uses: actions/cache@main - with: - path: ~/.m2 - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 - - name: Cache SonarCloud packages - uses: actions/cache@main - with: - path: ~/.sonar/cache - key: ${{ runner.os }}-sonar - restore-keys: ${{ runner.os }}-sonar - - uses: actions/setup-node@main - with: - node-version: 20 - - name: Maven version - run: mvn -v - env: - # Needed to get some information about the pull request, if any - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # SonarCloud access token should be generated from https://sonarcloud.io/account/security/ - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - - name: Build and analyze - run: mvn -B clean install org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Pcoverage,full,metadata,sonarfugerit -Dsonar.projectKey=fugerit-org_${{github.event.repository.name}} - env: - # Needed to get some information about the pull request, if any - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # SonarCloud access token should be generated from https://sonarcloud.io/account/security/ - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - - # Optional: Uploads the full dependency graph to GitHub to improve the quality of Dependabot alerts this repository can receive - - name: Update dependency graph - # if DISABLE_MAVEN_DEPENDENCY_SUBMISSION is set to true, skip this step - if: ${{ vars.DISABLE_MAVEN_DEPENDENCY_SUBMISSION != 'true' }} - uses: advanced-security/maven-dependency-submission-action@main \ No newline at end of file + - uses: fugerit-org/psychic-actions/build-maven-package@main \ No newline at end of file