From e5d138f79c5b261c9ec1b1c6370f7a666f0bdf92 Mon Sep 17 00:00:00 2001 From: Anthony Bilinski Date: Mon, 21 Feb 2022 08:03:11 -0800 Subject: [PATCH] chore(CI): Move gitstats and docs to ubuntu-latest They're not platform dependent and the rest of our jobs run on ubuntu-latest. Might as well move this one over so we don't have to remember to update it. gitstats is not available in repo any longer, so install manually. --- .github/workflows/build-test-deploy.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-test-deploy.yaml b/.github/workflows/build-test-deploy.yaml index 3dc50ebb8..64bd28739 100644 --- a/.github/workflows/build-test-deploy.yaml +++ b/.github/workflows/build-test-deploy.yaml @@ -481,7 +481,7 @@ jobs: artifacts: "qTox-nightly.dmg" build-docs: name: Docs - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest env: DOXYGEN_CONFIG_FILE: doxygen.conf steps: @@ -492,7 +492,7 @@ jobs: run: ./.ci-scripts/build-docs.sh build-gitstats: name: Gitstats - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest env: GITSTATS_DIR: gitstats steps: @@ -500,7 +500,11 @@ jobs: with: fetch-depth: 0 - name: Install gitstats - run: sudo apt-get install gitstats + run: | + sudo apt-get install gnuplot + git clone git://github.com/hoxu/gitstats.git + cd gitstats + sudo make install - name: Run run: ./.ci-scripts/build-gitstats.sh - name: Deploy