diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7e652ea5c..873a5e50e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,6 @@ on: - fix/** - master - release/** - schedule: - - cron: "0 0 * * *" # Runs every night at midnight - branches: - - master env: # Both variables are required to be set before the release process starts . @@ -87,7 +83,6 @@ jobs: - name: "Build application" run: mvn ${{ env.MAVEN_CLI_OPTS }} clean install -DskipTests - name: "Run SAST Scan" - id: veracode_scan uses: veracode/Veracode-pipeline-scan-action@v1.0.17 with: vid: ${{ secrets.VERACODE_API_ID }} @@ -95,7 +90,7 @@ jobs: file: "distribution/target/alfresco-hxinsight-connector-distribution-*.zip" fail_build: false project_name: hxinsight-connector - issue_details: true + issue_details: false veracode_policy_name: Alfresco Default summary_output: true summary_output_file: results.json @@ -103,28 +98,6 @@ jobs: baseline_file: baseline.json - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh - - name: "Post success message" - if: success() - uses: actions/github-script@v6 - with: - script: | - github.issues.createComment({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - body: "Veracode SAST Scan passed successfully." - }) - - name: "Post failure message" - if: failure() - uses: actions/github-script@v6 - with: - script: | - github.issues.createComment({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - body: "Veracode SAST Scan failed." - }) pmd_scan: name: "PMD Scan" @@ -256,26 +229,6 @@ jobs: - name: "Run e2e tests" run: mvn ${{ env.MAVEN_CLI_OPTS }} verify -pl 'hxinsight-extension,e2e-test' -am -DskipUnitTests -DskipIntegrationTests -Dalfresco-platform.version=${{ matrix.repoVersion }} -Dalfresco-platform.java.version=${{ env.JAVA_VERSION_SUPPORTED_BY_REPO }} - nightly_tests: - name: "Run nightly tests" - runs-on: ubuntu-latest - if: github.event_name == 'schedule' - steps: - - name: "Checkout repository" - uses: actions/checkout@v4 - - name: "Set up JDK" - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v8.8.0 - - name: "Build application" - run: mvn clean install -DskipTests -pl live-ingester - - name: "Run OpenApi Specification tests" - run: mvn test -Dtest=OpenApiRequestValidationTest -pl live-ingester - - name: "Notify on failure" - if: failure() - uses: Alfresco/alfresco-build-tools/.github/actions/send-teams-notification@v8.8.0 - with: - webhook-url: ${{ secrets.MS_TEAMS_WEBHOOK_URL }} - message: "Nightly tests failed" - push_docker_images: name: "Push docker images" runs-on: ubuntu-latest