mirror of
https://github.com/n8n-io/n8n.git
synced 2026-08-30 18:01:23 +08:00
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:
@@ -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 |
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user