From b6493e2409880b34780faa8906ddb7fe90427368 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Tue, 27 Aug 2024 10:06:48 -0700 Subject: [PATCH] Add CI help text to PR template | Reduce more CI runs --- .github/PULL_REQUEST_TEMPLATE.md | 9 +++++++++ .github/workflows/chipyard-full-flow.yml | 3 +++ .github/workflows/chipyard-run-tests.yml | 3 +++ .github/workflows/firesim-cluster-tests.yml | 1 + 4 files changed, 16 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index cc3ee3c4c1..db1b3f4295 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -42,3 +42,12 @@ Provide a brief description of the PR immediately below this comment, if the tit - [ ] (If applicable) Did you add a test demonstrating the PR? - [ ] (If applicable) Did you mark the PR as `Please Backport`? + + +**CI Help**: +Add the following labels to modify the CI for a set of features. +Generally, a label added only affect subsequent changes to the PR (i.e. new commits, force pushing, closing/reopening). +See `ci:*` for full list of labels: +- `ci:fpga-deploy` - Run FPGA-based E2E testing +- `ci:local-fpga-buildbitstream-deploy` - Build local FPGA bitstreams for platforms that are released +- `ci:disable` - Disable CI diff --git a/.github/workflows/chipyard-full-flow.yml b/.github/workflows/chipyard-full-flow.yml index 86088bdb74..78fa6a1a3e 100644 --- a/.github/workflows/chipyard-full-flow.yml +++ b/.github/workflows/chipyard-full-flow.yml @@ -71,6 +71,9 @@ jobs: - '**/*.md' - '**/.gitignore' - '.github/ISSUE_TEMPLATE/**' + - '.github/PULL_REQUEST_TEMPLATE.md' + - '.github/dependabot.yml' + - '.mergify.yml' full-flow: name: full-flow diff --git a/.github/workflows/chipyard-run-tests.yml b/.github/workflows/chipyard-run-tests.yml index 37881a77f3..31d4900c5b 100644 --- a/.github/workflows/chipyard-run-tests.yml +++ b/.github/workflows/chipyard-run-tests.yml @@ -69,6 +69,9 @@ jobs: - '**/*.md' - '**/.gitignore' - '.github/ISSUE_TEMPLATE/**' + - '.github/PULL_REQUEST_TEMPLATE.md' + - '.github/dependabot.yml' + - '.mergify.yml' create-conda-env-as4: name: create-conda-env-as4 diff --git a/.github/workflows/firesim-cluster-tests.yml b/.github/workflows/firesim-cluster-tests.yml index 3266884056..e79e0199b5 100644 --- a/.github/workflows/firesim-cluster-tests.yml +++ b/.github/workflows/firesim-cluster-tests.yml @@ -81,6 +81,7 @@ jobs: - '**/.gitignore' - '**/.gitattributes' - '.github/ISSUE_TEMPLATE/**' + - '.github/PULL_REQUEST_TEMPLATE.md' - '.github/dependabot.yml' - '.mergify.yml'