CI: Avoid duplicate action runs on dependabot

This commit is contained in:
Wilson Snyder 2025-09-03 18:54:27 -04:00
parent fcebac6b16
commit 1ceda731e5
4 changed files with 11 additions and 5 deletions

View File

@ -1,6 +1,6 @@
---
exclude_paths:
- ".github/**"
- "ci/build_verilator.sh"
- "include/vltstd/**"
- "nodist/fastcov.py"
- ".github/**" #
- "ci/build_verilator.sh" #
- "include/vltstd/**" #
- "nodist/fastcov.py" #

View File

@ -7,6 +7,8 @@ name: build-test
on:
push:
branches-ignore:
- 'dependabot/**' # Avoid duplicates: only run the PR, not the push
pull_request:
workflow_dispatch:
schedule:
@ -245,7 +247,7 @@ jobs:
- test-2204-clang
- lint-py
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Decide whether the needed jobs succeeded or failed

View File

@ -5,6 +5,8 @@
name: Contributor Agreement
on:
push:
branches-ignore:
- 'dependabot/**' # Avoid duplicates: only run the PR, not the push
pull_request:
workflow_dispatch:
permissions:

View File

@ -5,6 +5,8 @@
name: format
on:
push:
branches-ignore:
- 'dependabot/**' # Avoid duplicates: only run the PR, not the push
pull_request_target:
workflow_dispatch:
permissions: