| name: Make distcheck |
| |
| on: |
| workflow_dispatch: |
| push: |
| branches: [ master ] |
| paths-ignore: |
| - README |
| - NEWS |
| pull_request: |
| branches: [ master ] |
| |
| permissions: # added using https://github.com/step-security/secure-workflows |
| contents: read |
| |
| jobs: |
| build: |
| name: Make distcheck |
| runs-on: ubuntu-latest |
| |
| steps: |
| - name: Harden Runner |
| uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 |
| with: |
| egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs |
| |
| - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 |
| - name: Install dependencies |
| run: sudo apt-get update -qq && sudo apt-get install -y libyaml-dev texinfo texlive |
| - name: Autogen |
| run: ./autogen.sh |
| - name: Configure |
| run: ./configure |
| - name: Make distcheck |
| run: make distcheck |