Skip to content

TICS

TICS #14

Workflow file for this run

name: TICS
on:
# push:
# branches:
# - main
schedule:
# 5:04 on a Wednesday
- cron: 5 4 * * 3
workflow_dispatch:
jobs:
CI:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo add-apt-repository --yes ppa:mir-team/dev
sudo apt install --yes \
build-essential \
cmake \
google-mock \
libboost-dev \
libgtest-dev \
libwayland-dev \
ninja-build \
pkg-config
- name: Run TICS analysis
uses: tiobe/tics-github-action@v3
with:
mode: qserver
project: wlcs
viewerUrl: https://canonical.tiobe.com/tiobeweb/TICS/api/cfg?name=default
ticsAuthToken: ${{ secrets.TICSAUTHTOKEN }}
installTics: true