From a4e9d58d7f36b3a0c63b1f5e969cee2093665906 Mon Sep 17 00:00:00 2001 From: Antonio Vivace Date: Thu, 4 Feb 2021 16:05:23 +0100 Subject: [PATCH] Add a simple github action job to check dead links using the`brok` tool (#204) --- .github/workflows/ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b1ddef..dc73231 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,3 +18,21 @@ jobs: - name: Run awesome-lint run: awesome-lint + + check-deadlinks: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v1 + + - name: Download brok package + run: wget https://github.com/smallhadroncollider/brok/releases/download/1.1.0/brok-1.1.0_x86-64-linux.deb + + - name: Install brok (and dependencies) + run: | + sudo apt-get install libtinfo5 + sudo dpkg -i brok-1.1.0_x86-64-linux.deb + + - name: Run awesome-lint + run: brok --only-failures *.md