From 2f399f57bbfbfe2f97903eb40ff7c14d8098a470 Mon Sep 17 00:00:00 2001 From: Ivan Komissarov Date: Fri, 17 Sep 2021 23:44:21 +0300 Subject: GitHub actions: add doc job This job monitors only changes in documentation files and uploads generated html files as a resulting artifact. Also, ignore changes in documentation files when running tests - this is more environment-friendly and saves a lot of time. Change-Id: I807a5a246d8b9527ada2e9e5cd23234b9278b1b0 Reviewed-by: Christian Kandeler --- .github/workflows/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to '.github/workflows/main.yml') diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6f0cbdb33..6f148c0ad 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,6 +1,10 @@ name: Build and test Qbs -on: [push] +on: + push: + paths-ignore: + - 'changelogs/**' + - 'doc/**' jobs: build-linux: -- cgit v1.2.3