Browse Source

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.
reviewable/pr6492/r2
Anthony Bilinski 3 years ago
parent
commit
e5d138f79c
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
  1. 10
      .github/workflows/build-test-deploy.yaml

10
.github/workflows/build-test-deploy.yaml

@ -481,7 +481,7 @@ jobs: @@ -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: @@ -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: @@ -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

Loading…
Cancel
Save