diff --git a/.github/workflows/dco.yml b/.github/workflows/dco.yml deleted file mode 100644 index da0d2115a..000000000 --- a/.github/workflows/dco.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: DCO - -on: [pull_request] - -jobs: - dco_check: - runs-on: ubuntu-latest - name: DCO - if: ${{ github.actor != 'dependabot[bot]' }} - steps: - - name: Get PR Commits - id: 'get-pr-commits' - uses: tim-actions/get-pr-commits@198af03565609bb4ed924d1260247b4881f09e7d - with: - token: ${{ secrets.GITHUB_TOKEN }} - - name: DCO Check - uses: tim-actions/dco@f2279e6e62d5a7d9115b0cb8e837b777b1b02e21 - with: - commits: ${{ steps.get-pr-commits.outputs.commits }} diff --git a/.github/workflows/update-test-reports.yml b/.github/workflows/update-test-reports.yml deleted file mode 100644 index fd0266dd5..000000000 --- a/.github/workflows/update-test-reports.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: update-test-reports - -on: - push: - branches: - - main - -jobs: - syncTestReports: - if: github.repository == 'hyperledger/besu' - runs-on: ubuntu-22.04 - steps: - - name: Get latest merge PR number - id: latest_merged_pr_number - run: echo "PULL_REQUEST_NUMBER=$(gh pr list --repo hyperledger/besu --base main --state merged --json "number,mergedAt" --search "sort:updated-desc" --jq 'max_by(.mergedAt)|.number')" >> "$GITHUB_OUTPUT" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Get unit test reports from latest merged PR - uses: dawidd6/action-download-artifact@e7466d1a7587ed14867642c2ca74b5bcc1e19a2d - with: - workflow: pre-review.yml - workflow_conclusion: success - pr: ${{ env.LATEST_MERGED_PR_NUMBER }} - name_is_regexp: true - name: 'unit-\d+-test-results' - path: unit-test-results - if_no_artifact_found: fail - env: - LATEST_MERGED_PR_NUMBER: ${{ steps.latest_merged_pr_number.outputs.PULL_REQUEST_NUMBER }} - - name: Upload unit test results - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 - with: - name: unit-test-results - path: 'unit-test-results/**/test-results/**/TEST-*.xml' - - name: Get acceptance test reports from latest merged PR - uses: dawidd6/action-download-artifact@e7466d1a7587ed14867642c2ca74b5bcc1e19a2d - with: - workflow: acceptance-tests.yml - workflow_conclusion: success - pr: ${{ env.LATEST_MERGED_PR_NUMBER }} - name_is_regexp: true - name: 'acceptance-node-\d+-test-results' - path: acceptance-test-results - if_no_artifact_found: fail - env: - LATEST_MERGED_PR_NUMBER: ${{ steps.latest_merged_pr_number.outputs.PULL_REQUEST_NUMBER }} - - name: Upload acceptance test results - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 - with: - name: acceptance-test-results - path: 'acceptance-test-results/**/TEST-*.xml' diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index 5075fd991..608dba612 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -19,11 +19,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: - java-version: 17 - distribution: 'adopt' + java-version: 21 + distribution: temurin - name: Cache Gradle dependencies uses: actions/cache@v3 @@ -64,11 +64,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: - java-version: 17 - distribution: 'adopt' + java-version: 21 + distribution: temurin - name: Publish Java artifacts run: ./gradlew publish -x checkLicense