Skip to content

nvchecker

nvchecker #7

Workflow file for this run

name: nvchecker
on:
schedule:
- cron: "0 6 * * *"
workflow_dispatch:
jobs:
nvchecker:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- name: Install nvchecker
run: |
sudo apt-get update
sudo apt-get install jq libalpm-dev
sudo pip3 install --break-system-packages jq pyalpm nvchecker
sudo mkdir -p /etc/pki/tls/certs
sudo ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
- name: Run nvchecker
run: |
nvchecker -c nvchecker.toml || true
nvcmp -c nvchecker.toml | tee nvcmp.out
test -s nvcmp.out && exit 1