From 045a3730425c10c6c06e826cb2c2bf2d674d5ee7 Mon Sep 17 00:00:00 2001 From: Danilo Egea Gondolfo Date: Tue, 13 Aug 2024 09:22:37 +0100 Subject: [PATCH] ci: run meson tests with unbuffer Fix the job name and disable the scheduler for now so the job can be triggered manually. --- .github/workflows/tiobe.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tiobe.yml b/.github/workflows/tiobe.yml index 84965c5f6..17805d72e 100644 --- a/.github/workflows/tiobe.yml +++ b/.github/workflows/tiobe.yml @@ -1,11 +1,12 @@ name: "TIOBE/TiCS" -on: - schedule: - - cron: '0 0 * * TUE' +on: workflow_dispatch +#on: +# schedule: +# - cron: '0 0 * * TUE' jobs: - coverity: + tics: if: github.repository == 'canonical/netplan' runs-on: ubuntu-24.04 @@ -23,7 +24,7 @@ jobs: # The build directory must be called _build. TIOBE will look for coverage data in it. meson setup _build --prefix=/usr -Db_coverage=true meson compile -C _build -v - meson test -C _build -v + unbuffer meson test -C _build -v - name: Download and Install TICS run: | curl --silent --show-error "https://canonical.tiobe.com/tiobeweb/TICS/api/public/v1/fapi/installtics/Script?cfg=default&platform=linux&url=https://canonical.tiobe.com/tiobeweb/TICS/" > install_tics.sh