From 5398c7be43268305f4606f67328fac75a163e5f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Sat, 8 Feb 2025 21:06:08 +0100 Subject: [PATCH 1/2] [CI] Filter runs of LLVM Test workflow This workflow now only triggers on changes to paths that are directly related to LLVM. It also runs on a nightly schedule and can be triggered manually. --- .github/workflows/llvm.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/llvm.yml b/.github/workflows/llvm.yml index b71ef2bb7930..68877c09a52b 100644 --- a/.github/workflows/llvm.yml +++ b/.github/workflows/llvm.yml @@ -1,6 +1,21 @@ name: LLVM CI -on: [push, pull_request] +on: + push: + paths: + - 'src/llvm/**' + - 'spec/std/llvm/**' + - 'spec/llvm-ir/**' + - '.github/workflows/llvm.yml' + pull_request: + paths: + - 'src/llvm/**' + - 'spec/std/llvm/**' + - 'spec/llvm-ir/**' + - '.github/workflows/llvm.yml' + schedule: + - cron: '0 3 * * *' + workflow_dispatch: permissions: {} From a08f41645e93ae7e491dab443fd1254cb6093e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Wed, 12 Feb 2025 14:53:27 +0100 Subject: [PATCH 2/2] Update .github/workflows/llvm.yml Co-authored-by: Sijawusz Pur Rahnama --- .github/workflows/llvm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/llvm.yml b/.github/workflows/llvm.yml index 68877c09a52b..b07b0776d9fb 100644 --- a/.github/workflows/llvm.yml +++ b/.github/workflows/llvm.yml @@ -14,7 +14,7 @@ on: - 'spec/llvm-ir/**' - '.github/workflows/llvm.yml' schedule: - - cron: '0 3 * * *' + - cron: '0 3 * * *' workflow_dispatch: permissions: {}