ci: Disable nightly schedule for workflow tests pipeline (#32848)

Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
n8n-cat-bot[bot]
2026-06-23 12:35:02 +00:00
committed by GitHub
parent 1f0a45a836
commit 0297d1467a
2 changed files with 7 additions and 5 deletions
+1 -3
View File
@@ -71,7 +71,6 @@ Complete reference for n8n's `.github/` folder.
│ │ Schedule │───▶│ Nightly/Weekly Jobs │ ┌────────────┐ │
│ │ (cron) │ │ ├─ docker-build-push (nightly) │───▶│ Images │ │
│ └──────────┘ │ ├─ test-benchmark-nightly │───▶│ Metrics │ │
│ │ ├─ test-workflows-nightly │ └────────────┘ │
│ │ ├─ test-e2e-vm-expressions │ │
│ │ └─ test-e2e-coverage-weekly │ │
│ └──────────────────────────────────┘ │
@@ -267,7 +266,7 @@ release-publish.yml
│ └──────────▶ security-trivy-scan-callable.yml
└──────────────────────────▶ sbom-generation-callable.yml
test-workflows-nightly.yml
test-workflows-nightly.yml (manual dispatch only — nightly schedule disabled, DEVP-544)
└──────────────────────────▶ test-workflows-callable.yml
test-e2e-vm-expressions-nightly.yml
@@ -384,7 +383,6 @@ Push to master/1.x
| Daily 00:00 | `test-visual-chromatic.yml` | Visual regression |
| Daily 00:00 | `util-check-docs-urls.yml` | Doc link validation |
| Daily 01:30, 02:30, 03:30 | `test-benchmark-nightly.yml` | Performance benchmarks |
| Daily 02:00 | `test-workflows-nightly.yml` | Workflow tests |
| Daily 04:00 | `test-e2e-vm-expressions-nightly.yml`| VM expression E2E |
| Daily 05:00 | `test-benchmark-destroy-nightly.yml`| Cleanup benchmark env |
| Monday 00:00 | `util-update-node-popularity.yml` | Node usage stats |
+6 -2
View File
@@ -1,8 +1,12 @@
name: 'Test: Workflows Nightly'
# Nightly schedule disabled (DEVP-544): the "Run Workflow Tests with Snapshots"
# job fails the majority of its runs due to host-level port contention on shared
# runners (a stale n8n process holds port 5679, so the Task Broker hits
# EADDRINUSE), not a product regression. Re-enable the `schedule` trigger once the
# port cleanup / ephemeral-port fix lands. The job can still be run on demand via
# workflow_dispatch.
on:
schedule:
- cron: '0 2 * * *'
workflow_dispatch:
inputs:
git_ref_to_test: