Skip to content

Add initial System Log Forwarder UATs #872

Add initial System Log Forwarder UATs

Add initial System Log Forwarder UATs #872

Workflow file for this run

name: CI
on:
push:
branches:
- python_testing
pull_request:
branches:
- python_testing
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
run-checks:
# To run all of the below checks locally, run `nix flake check -L`
timeout-minutes: 60
strategy:
fail-fast: false
matrix:
include:
- name: formatting
check: formatting
- name: spelling
check: spelling
name: Check ${{ matrix.name }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0
filter: "tree:0"
- name: Install Nix
run:
curl --proto '=https' --tlsv1.2 -sSf -L
https://install.lix.systems/lix | sh -s -- install --no-confirm
- name: Check ${{ matrix.name }}
run: |
sudo tee -a /etc/nix/nix.conf > /dev/null <<EOF
extra-substituters = https://d17qv3gttz4z4k.cloudfront.net
extra-trusted-public-keys = gglite-nix-cache-1:Zdz1mEqn//xa8ORxHkc76auwxmX8/6C2K/zWRjmq8Co=
log-lines = 0
EOF
nix build -L .#checks.x86_64-linux.${{ matrix.check }}