YETUS-1271. Upgrade to Ubuntu 24.04 (Noble)
This action enables Apache Yetus' change testing facilities via GitHub actions without significant configuration. For simple usage (with bleeding edge versions), add the following work flow:
--- name: Apache Yetus on: [push, pull_request] # yamllint disable-line rule:truthy jobs: build: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v2 with: path: src fetch-depth: 0 - name: Apache Yetus test-patch uses: apache/yetus-test-patch-action@main with: basedir: ./src patchdir: ./out buildtool: nobuild githubtoken: ${{ secrets.GITHUB_TOKEN }} - name: Artifact output if: ${{ always() }} uses: actions/upload-artifact@v2 with: name: apacheyetuspatchdir path: ${{ github.workspace }}/out
For more complex usage or just more information in general, see the Apache Yetus Website.