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 Yetuson: [push, pull_request] # yamllint disable-line rule:truthyjobs:
build:
runs-on: ubuntu-lateststeps:
- name: checkoutuses: actions/checkout@v2with:
path: srcfetch-depth: 0
- name: Apache Yetus test-patchuses: apache/yetus-test-patch-action@mainwith:
basedir: ./srcpatchdir: ./outbuildtool: nobuildgithubtoken: ${{ secrets.GITHUB_TOKEN }}
- name: Artifact outputif: ${{ always() }}uses: actions/upload-artifact@v2with:
name: apacheyetuspatchdirpath: ${{ github.workspace }}/outFor more complex usage or just more information in general, see the Apache Yetus Website.